Ontify
⌘
S
⌘
S
Share
Stowers Institute for Medical Research
Biomedical research organization.
Wikipedia | Stowers Institute for Medical Research
External Pages About Stowers Institute for Medical Research
Legal Entity
ISNI
PermID
OpenStreetMap Way
Statements about
Stowers Institute for Medical Research
Country
United States
Instance Of
Research Institute
Located in the Administrative Territorial Entity
Official Website
http://www.stowers.org/
Coordinate Location
Loading map...
39.0366°N 94.5742°W
Legal Form
Delaware Corporation
Headquarters Location
Industry
Research
Member Of
Building
Kansas City
Kansas City
Association of Independent Research Institutes