Stowers Institute for Medical Research

About 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. Since then...

( I )

Stowers Institute for Medical Research Company Information

Phone icon

Phone Number

816.926.4400

Address icon

Corporate Office Address

1000 East 50th Street
Kansas City, 64110

Website icon

Website

Industry

Research

Number of Employees

501 - 1,000 Employees

Company Revenue

$100M - $500M

Is this company information helpful?

Stowers Institute for Medical Research Org

Stowers Institute for Medical Research's Tech Stack

Adobe
Adobe Creative Suite
ADP
Amazon Web Services
FAQs image

Frequently Asked Questions About
Stowers Institute for Medical Research

Who is Stowers Institute for Medical Research's CEO?

Stowers Institute for Medical Research's CEO is Alejandro Sánchez Alvarado

Where is the Stowers Institute for Medical Research headquarters?

Stowers Institute for Medical Research's HQ is located at 1000 East 50th Street, Kansas City

What is the Stowers Institute for Medical Research's main phone number?

Stowers Institute for Medical Research's phone number is 816.926.4400

What is the Stowers Institute for Medical Research's official website?

Stowers Institute for Medical Research's official website is stowers.org

What is Stowers Institute for Medical Research's Revenue?

Stowers Institute for Medical Research's revenue is $100M - $500M

How many employees are working in Stowers Institute for Medical Research?

Stowers Institute for Medical Research has 501 - 1,000 employees

What industry is the Stowers Institute for Medical Research in?

Stowers Institute for Medical Research is in the industry of: Research

Unlock Unlimited Leads
With Seamless.AI

Get Started Free