Idorsia announces financial results for the first quarter 2021 – substantial progress made across the pipeline – launch preparations well underway
Allschwil, Switzerland – April 22, 2021 Idorsia Ltd (SIX: IDIA) today announced its financial results…