Stowers Institute for Medical Research
Non-profit biomedical research organization
- B2B
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
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