site logo

Biohaven migraine drug sales again top Wall Street forecasts

Permission granted by Biohaven Pharmaceutical