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.

Flash is not supported on this device.
You may view the video here.

Used with permission from KCPT.