Stowers Institute co-founder Virginia Stowers dies June 7, 2021 by James Dornbrook Virginia Stowers, co-founder of the Stowers Institute for Medical Research and a member of the board of directors for American Century Investments, died on June 5.