Scrip: industry news and insights
From Hengrui To Moderna: Why More Biotech Companies Are Creating Swiss Hubs
By Ayisha Sharma 02 Jun 2023
An increasing number of biotech companies originating from the US and Asia are building EU headquarters in Switzerland. Scrip spoke...