International Clinical Trials Registry PlatformInternational Clinical Trials Registry Platform is a clinical trials registry.It is located in Geneva and Switzerland. The organization was established in 2005.WWW who.int/ictrp