Longtime Stowers employee joins prestigious National Academy of Sciences
April 28, 2020 at 14:08 PM EDT
The Stowers Institute for Medical Research gained a fourth inductee to the National Academy of Sciences, the Kansas City-based research organization announced.