Swiss biotech Idorsia receives FDA approval of potential blockbuster insomnia drug

SWITZERLAND – The FDA approved Swiss biotech Idorsia’s first drug, known commercially...

Read More