Loading…

Loading…
The Stowers Institute for Medical Research is an independent, non-profit biomedical research organization based in Kansas City, Missouri. Founded in 1994 by James E. Stowers Jr. and Virginia Stowers, the Institute focuses on foundational biological research to enhance understanding of life and improve human health. It occupies a 600,000-square-foot campus and includes a satellite lab in Woods Hole, Massachusetts. The Institute employs over 500 scientists who conduct basic research using various model organisms. The mission of the Stowers Institute is to explore fundamental questions in biology, such as whole-body regeneration and gene regulation. It promotes innovative research approaches without the constraints of traditional funding, thanks to a substantial endowment from its founders. The Institute also emphasizes education and training, offering programs for graduate students, post-docs, and undergraduates to foster the next generation of biomedical professionals.

Stowers Institute has been mentioned across 1 podcast.