Speaker illustration

Doctor Hector Garcia Pardo

UNIVERSITY HOSPITAL DEL RIO HORTEGA, Valladolid (Spain)