On the Frontier of Life Science: The Stowers Institute for Medical Research
Kansas City Public Television (KCPT) Producer Pam James visits the center for life science research and discovery to show viewers what the Stowers Institute for Medical Research is all about.
You are not using a supported version of Adobe Flash Player.
Please download the latest version here.
Used with permission from KCPT.