Tamtam Try Tamtam free
Stowers Institute for Medical Research logo

Stowers Institute for Medical Research

Non-profit biomedical research organization

About Stowers Institute for Medical Research

Non-profit organization conducting fundamental biomedical research to understand life processes and improve human health through innovative disease studies.

Key facts

Industry
Research Services
Company size
251–1,000 employees
Headquarters
Kansas City, Missouri, United States
Website
stowers.org
LinkedIn
linkedin.com/company/stowers-institute-for-medical-research

Stowers Institute for Medical Research at a glance

Stowers Institute for Medical Research is a B2B company in the Research Services industry, headquartered in Kansas City, Missouri, United States.

Stowers Institute for Medical Research has 251–1,000 employees.

Selling to companies like Stowers Institute for Medical Research?

Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.

Find similar companies