James and Virginia Stowers have put much of their fortune from starting American Century Investments , the mutual fund company , into creating the Stowers Institute for Medical Research , which opened in 2000 in Kansas City , Mo. .
American Century Investments
Kansas City
/business/company/place_founded
PERSON
James
ORGANIZATION
American Century Investments
LOCATION
Kansas City