Company NameIndustryLocationFundingRevenueEmployees
United States, Georgia, Atlanta
$3.8M
43
United States, California, San Diego
$1.8M
16
United States, Massachusetts, Newton
$1.8M
29
United States, California, San Diego
$1.8M
31
United Kingdom, London
$3.8M
42
United States, Colorado, Centennial
$3.8M
27
United States, Texas, The Woodlands
$35M
201
United States, California, San Diego
$3.8M
50
United States, San Francisco Bay Area
$1.8M
26
United States, California, Redwood City
$750K
18