The WHO’s International Clinical Trials Registry Platform (ICTRP), which aggregates all studies from the 17 primary registries plus ClinicalTrials.gov, has …, The WHO’s International Clinical Trials Registry Platform (ICTRP), which aggregates all studies from the 17 primary registries plus ClinicalTrials.gov, has …, Read More