Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Stowers Institute for Medical Research

Stowers Institute for Medical Research

The Stowers Institute for Medical Research is a non-profit, basic biomedical research organization dedicated to improving human health by studying the fundamental processes of life. Jim Stowers, founder of American Century Investments, and his wife, Virginia, opened the Institute in 2000. Currently, the Institute is home to about 500 researchers and support personnel, over 20 independent research programs, and more than a dozen technology development and core facilities.

Last updated on

About Stowers Institute for Medical Research

Founded

1994

Estimated Revenue

$50M-$100M

Employees

251-1K

Category

Sector

Commercial Physical and Biological Research

Industry Group

Research, Development, and Testing Services

Industry

Research

Location

City

Kansas City

State

Missouri

Country

United States

Tech Stack (114)

search

Web Hosting Providers

Web Servers

Verified CDN

Audio / Video Media

Content Management System

Productivity And Operations

E-commerce

Testing And QA

Industrial Engineering And Manufacturing

Payment