Submitted by Anonymous (not verified) on 19 March 2025 - 9:39 2024 European Medicines Agency annual report on independence Link: https://www.ema.europa.eu/system/files/documents/report/annual-report-independen…Source: What's new