News 2019/05/06 Switzerland excels with biotech start-ups According to an article in the journal “Nature”, Switzerland is the European leader with its biotech start-up ecosystem. Based on population size...