News
19 October 2022
Stowers Executive Director wins 2023 Vilcek Prize in Biomedical Science
The Stowers Institute for Medical Research is proud to announce that Executive Director and Chief Scientific Officer, Alejandro Sánchez Alvarado, Ph.D., is the recipient of the 2023 Vilcek Foundation Prize in Biomedical Science.
Read Article