Thursday, July 29, 2021

Infographic: Biotech hot spots in a fragmented European landscape

We mapped out 1,382 biotechs based in Europe and some interesting themes emerged.
Infographic: Biotech hot spots in a fragmented European landscape

No comments:

Post a Comment