8th January 2025
Catalyst Pharmaceuticals in Settlement With Teva of Firdapse Patent Litigation MarketWatch