The year 2026 marked the 20th anniversary of the publication of the European Medicines Agency (EMA) reflection paper on ...