EDCTP

AcronymDefinition
EDCTPEuropean-Developing Countries Clinical Trial Partnership