Abiogen Pharma acquires 97.09% stake in EffRx Pharmaceuticals
Abiogen Pharma’s business spans across many integrated aspects: research and development, manufacturing of pharmaceuticals under its own brand or third-party contracts, and marketing of its own and licensed