Best in Biotech 30 May 2017
In Geneva, the Capital of Peace, 10 Biotechs Are Putting up a Fight
Geneva is the largest city in French-speaking Switzerland, a financial powerhouse, home to the United Nations and known as the "Peace Capital." Can the city's biotech industry justify its high profile?…