INVESTIGATING SECULAR TRENDS IN THE SURVIVAL OF MELANOMA PATIENTS IN ENGLAND First published 28/06/2019 Last updated 30/01/2020 EU PAS number:EUPAS30299 Study Planned
PPD Evidera Sweden United Kingdom United States First published:20/11/2013 Last updated 22/09/2025 Institution Laboratory/Research/Testing facility Non-Pharmaceutical company ENCePP partner