Speaker illustration

Doctor Mario Galvan Ruiz

University Hospital Dr Negrin, Las Palmas de Gran Canaria (Spain)