Locory page
Stowers Institute for Medical Research
By Seeker
The Stowers Institute for Medical Research, located in Kansas City, Missouri, is a premier non-profit organization dedicated to foundational biological research. Established in 1994 by cancer survivors James E. Stowers Jr. and Virginia Stowers, the institute boasts a state-of-the-art 600,000-square-foot facility that opened in 2000. It focuses on diverse research areas including genetics, neuroscience, and systems biology, utilizing a variety of model organisms. The institute operates on a unique funding model, primarily supported by dividends from American Century Investments, ensuring financial independence for its researchers. Additionally, it offers a Ph.D. program through its Graduate School and provides training for early-career scientists, making it an attractive destination for both tourists interested in cutting-edge science and researchers seeking collaboration and innovation.
Tags
Location
Views
1
Be the first to comment!