NewsBiohaven's New Drug Application for Troriluzole Faces Regulatory Setback By officer July 30, 2023 2 Mins read