Address
10301 Stella Link Rd Ste A
Houston, TX 77025-5447
Website
www.stehlin.org
Description
Stehlin Foundation was established in 1969 with a specific and urgent mission: to discover and develop the most effective treatments for cancer patients in the shortest period of time. Renowned for its breakthrough anticancer drugs and therapies, the Foundation conducts its research in a 27,000 square foot laboratory in Houston, Texas.
Category
Health & Disease