Company NameIndustryLocationFundingRevenueEmployees
United Kingdom, England, Oxford
15
United States, New Jersey, Hopewell
$1.8M
28
United States, California, Monrovia
$750K
51
United States, Washington, Seattle
$3.8M
71
United States, Oklahoma, Oklahoma City
$3.8M
47
United States, Massachusetts , Boston
$3.8M
27
United States, Washington, Seattle
$1.8M
32
United States, Massachusetts, Cambridge
$750K
16
United States, California, South San Francisco
$3.8M
26
United States, California, San Diego
$1.8M
37