EMDA

Organization

The European Medicines Agency, a regulatory body for drug approval, mentioned alongside the FDA.

Mentioned in 1 video