Background
Cacho, Isabel was born on July 3, 1975 in Valladolid.
Cacho, Isabel was born on July 3, 1975 in Valladolid.
Degree in Optometry, University Complutense Madrid, 1997. Master of Science, Bradford University, 1999. Doctor of Philosophy, University Manchester, 2004.
With Institute Balear de Oftalmologia, since 2006.