Stowers Institute

THE STOWERS INSTITUTE for Medical Research is a biomédical research organization and research center that is housed in a purpose—built research facility located in Kansas City, Missouri. The primary focus of the institute is basic research on the genes and proteins that control the fundamental processes in living cells, with the ultimate goal of understanding and finding solutions for human gene—based diseases. The institute is a not—for—profit corporation and 501(c)(3) charitable organization created in 1994 by a gift of $50 million by Jim and Virginia Stowers, founders of American Century Investments (an investment management firm based in Kansas City).

Both of the Stowers are cancer survivors who decided to devote some of their wealth to supporting basic medical research. Today the institute receives funding from additional ...

  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles