12 employees
OxStem is a drug discovery company.
2013
$24M
from 2 investors over 2 rounds
OxStem Limited raised $24M on May 10, 2016
Investors: Human Longevity, Inc.
OxStem Limited raised undisclosed on June 1, 2015
Investors: Oxford Sciences Innovation