Lorenzo Islas-Vázquez
Observed names: Islas Vázquez, Lorenzo, L. Islas-Vazquez, Lorenzo Islas Vázquez, Lorenzo Islas-Vazquez
Institution: Institute of Ophthalmology
ORCID: 0000-0001-5960-5715
Observed ORCID: 0000-0001-5960-5715
OpenAlex ID: A5001142407
