Skip to main content
Portrait of Alejandro Sanchez Alvarado

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

View full profile

Courses Taught

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.

Newsletter & Alerts