ICTRP

AcronymDefinition
ICTRPInternational Clinical Trials Registry Platform (World Health Organization)