Alejandro Sánchez Alvarado
President and Chief Scientific Officer
Stowers Institute for Medical Research
Development and Regeneration, Genetics and Genomics, Evolutionary Biology, Molecular and Cell Biology
Cell Biology; Evolution and Model Systems; Laboratory Rotation; Thesis Laboratory
Alejandro Sánchez Alvarado, Ph.D., is the President and Chief Scientific Officer of the Stowers Institute. Alejandro joined the Institute in 2011, was named its Scientific Director in 2019, and named Executive Director and Chief Scientific Officer in 2021. In 2023 he was named President and Chief Scientific Director.