Stowers Institute for Medical Research employs 474 employees. The Stowers Institute for Medical Research management team includes Jennifer Pawlosky (Chief of Staff, Office Science Leadership, and Vice President of Communications), Kim Chee (Vice President Finance), and Alejandro Sánchez Alvarado (President and Chief Scientific Officer).
Get Contact Info for All DepartmentsLooking for a particular Stowers Institute for Medical Research employee's phone or email?