Idorsia and Mochida enter into a license agreement for the supply, co-development and co-marketing of daridorexant in Japan

Ads