Stowers Institute for Medical Research
Biological Sciences & Research
Where
1000 E 50th Street, Kansas City, MO, 64110
Overview
Stowers Institute for Medical Research is a world-class non-profit biomedical research organization located in Kansas City, Missouri. The institute conducts basic biological research to understand the fundamental molecular mechanisms that regulate gene expression, cellular development, chromosome dynamics, and regeneration. Supported by advanced imaging facilities and specialized genetic model systems, Stowers Institute investigates basic life processes to provide foundations for future clinical therapies.