STOWERS INSTITUTE FOR MEDICAL RESEARCH

501(c)(3) Medical Research · EIN: 20-2993509 · Kansas City, MO

Financial Overview

Source: IRS Exempt Organizations BMF

Total Assets

$186.7M

Annual Income

$187.4M

Annual Revenue

$107.5M

Established

2005

Organization Details

Address
1000 E 50TH ST
Kansas City, MO 64110-2262
NTEE Classification
H92Medical Research
EIN
20-2993509
IRS Ruling Date
August 2005

Other Medical Research Nonprofits in Kansas City

Advertisement