Company NameIndustryLocationFundingRevenueEmployees
Biotechnology Research
United States, Massachusetts, Watertown
$100M
$15M
103
Biotechnology Research
United Kingdom, Scotland, Falkirk
56
Biotechnology Research
United States, California, San Carlos
$35M
$3.8M
90
Biotechnology Research
France, CHARENTE, Moulins-sur-Tardoire
$5M
$15M
75
Biotechnology Research
France, LYON
13
Biotechnology Research
United States, Texas, Fort Worth
$1.8M
24
Biotechnology Research
United States, California, Palo Alto
$52M
$1.8M
18
Biotechnology Research
United Kingdom, Cambridge
$11M
$1.8M
31
Biotechnology Research
United Kingdom, Scotland, Glasgow
$8.1M
$15M
51
Biotechnology Research
France, Rhône-Alpes, Lyon
$47M
$3.8M
34