Oxford Science Enterprises
Turning Oxford's world-leading science into world-changing companies. Learn more
Launch date
Employees
Company register number 09093331
Oxford England (HQ)
Notable known LPs: IP Group, Lansdowne Partners, Oxford Endowment Fund
- view all (6)No columns specified