Press Release
01 January 2021
Sánchez Alvarado named Executive Director and Chief Scientific Officer for the Stowers Institute
The Stowers Institute for Medical Research announces that Alejandro Sánchez Alvarado, PhD, Investigator and Howard Hughes Medical Institute Investigator, has been named the Institute’s new Executive Director and Chief Scientific Officer.
Read Article