The recommendations from the European Medicines Agency panel mean the drugs will likely be approved soon.
International Approvals
The recommendations from the European Medicines Agency panel mean the drugs will likely be approved soon.
International Approvals