Company NameIndustryLocationFundingRevenueEmployees
Biotechnology Research
United States
$2.5M
45
Biotechnology Research
United States, Massachusetts, Cambridge
$83M
$3.8M
11
Biotechnology Research
United States, New Jersey, Florham Park
$30M
$35M
172
Biotechnology Research
Belgium, Mont-Saint-Guibert
$35M
34
Biotechnology Research
Switzerland, Zurich, Zurich
$1.8M
14
Biotechnology Research
United Kingdom, London
$33M
$1.8M
21
Biotechnology Research
Switzerland, Zurich, Schlieren
$1.8M
14
Biotechnology Research
United States, Illinois, Schaumburg
$35M
171
Biotechnology Research
Spain, Barcelona, Barcelona
$750M
501
Biotechnology Research
Canada, Ontario, Hamilton
$8.1M
$750K
31