🧪
Stowers Institute for Medical Research
Kansas City, MO · 501(c)(3) · EIN 20-2993509
✅ Active Medical Research
Revenue
$41.0M
Assets
$199.2M
Tax-Exempt Since
2005
Ruling date: August 2005
About
The Stowers Institute for Medical Research, located in Kansas City, MO, is a nonprofit organization focused on advancing medical research. Established in 2005, it has an annual revenue of $187.4 million and is recognized for its contributions to the field of biomedical science. The institute is dedicated to understanding the underlying mechanisms of diseases to improve health outcomes.
Filing Details
| EIN | 20-2993509 |
| Subsection | 501(c)(3) |
| Classification | Public Charity |
| NTEE Code | H92 — Medical Research |
| Ruling Date | August 2005 |
| Revocation History | None |
Officers & Directors
Officer/Director Compensation
2023 filing
$1.5M
Other Salaries & Wages
2023 filing
$12.9M
Community Reviews
No reviews yet.