Reviews, get directions and contact details for Stowers Institute
About
The Stowers Institute for Medical Research is a non-profit, basic biomedical research organization dedicated to improving human health by studying the fundamental processes of life.
Mission
To make a significant contribution to humanity through medical research by expanding our understanding of the secrets of life, and by improving life’s quality through innovative approaches to the causes, treatment and prevention of diseases.
Address: 1000 E 50th St , Kansas City 64110, MO, US
related searches: stowers institute internship, stowers institute salary, stowers institute ranking, stowers institute glassdoor, stowers institute address, stowers institute endowment, stowers institute jobs, stowers resource management inc