James E. Stowers Jr., founder of American Century Investments, under the double helix sculpture at the Stowers Institute for Medical Research in a 2001 photo.
James E. Stowers Jr., founder of American Century Investments, under the double helix sculpture at the Stowers Institute for Medical Research in a 2001 photo. RICH SUGG THE KANSAS CITY STAR
James E. Stowers Jr., founder of American Century Investments, under the double helix sculpture at the Stowers Institute for Medical Research in a 2001 photo. RICH SUGG THE KANSAS CITY STAR

Barron’s highlights Stowers’ twin Kansas City legacies

August 28, 2015 05:49 PM