The Stowers Institute for Medical Research is a non-profit, basic biomedical research organization dedicated to improving human health by studying the fundamental processes of life. Jim Stowers, founder of American Century Investments, and his wife, Virginia, opened the Institute in 2000. Since then...
Use this information to figure out if this company is an ideal customer for you.
816.926.4400
1000 East 50th Street
Kansas City, 64110
501 - 1,000 Employees
$100M - $500M
Stowers Institute for Medical Research's CEO is Alejandro Sánchez Alvarado
Stowers Institute for Medical Research's HQ is located at 1000 East 50th Street, Kansas City
Stowers Institute for Medical Research's phone number is 816.926.4400
Stowers Institute for Medical Research's official website is stowers.org
Stowers Institute for Medical Research's revenue is $100M - $500M
Stowers Institute for Medical Research has 501 - 1,000 employees
Stowers Institute for Medical Research is in the industry of: Research