Biohaven's NDA for Troriluzole was accepted by the FDA, potentially leading to approval in Q3 2025. Click here to find out ...