The Stowers Institute for Medical Research is a biomedical research organization that conducts basic research on genes and proteins that control fundamental processes in living cells to analyze diseases and find keys to their causes, treatment, and prevention. The main facility is located in Kansas City, Missouri. The Institute was incorporated with an initial donation of $50 in 1894 by James E. Stowers and his wife Virginia Stowers, cancer survivors and founders of American Century Investments.
Address
Mail Code 130, Greenbelt, Maryland 20771 USAWebsite
http://www.stowers.org/Wikipedia
http://en.wikipedia.org/wiki/Stowers_Institute_for_Medical_ResearchSorry, no news articles match your request
Science never stops. Get notified about trending stories.