EDCTP: European-Developing Countries Clinical Trial Partnership

What does EDCTP mean? The above is one of EDCTP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: European-Developing Countries Clinical Trial Partnership