Born in Caracas, Venezuela, Sánchez Alvarado earned his doctorate in pharmacology and cell biophysics at the University of Cincinnati College of Medicine and his bachelor’s degree in molecular biology and chemistry at Vanderbilt University.
A reception, held after Sánchez Alvarado spoke, honored faculty with prestigious and highly prestigious awards conferred by external organizations in 2022.
“MU researchers, scholars and creators show us every day what it means to push the boundaries of human knowledge and understanding, to improve our quality of life and to prepare our students to be future innovators and visionaries,” Spencer said.
Founded in 1994, the Stowers Institute for Medical Research is a nonprofit, biomedical organization with 500 staff members and 17 research programs that focuses on understanding fundamental biological processes and finding new approaches for the diagnosis, treatment and prevention of disease.