Company NameIndustryLocationFundingRevenueEmployees
Biotechnology Research
Netherlands, North Holland, Amsterdam
$93M
$75M
201
Biotechnology Research
France, NEUILLY sur SEINE
$3.4M
25
Biotechnology Research
United Kingdom, UK, London
$44M
$35M
61
Biotechnology Research
United States, Massachusetts, Boston
$20M
$15M
63
Biotechnology Research
United States, Massachusetts, Watertown
$15M
68
Biotechnology Research
United States, Massachusetts, Cambridge
$440M
$3.8M
39
Biotechnology Research
United States, Massachusetts, Cambridge
$40M
$7.5M
50
Biotechnology Research
United States, New Jersey, Somerset
$350M
$750M
1.6K
Biotechnology Research
United States, Massachusetts, Waltham
$501B
10K
Biotechnology Research
United States, Massachusetts, Cambridge
$175M
$35M
117