The European Developing Countries Clinical Trials Partnership (EDCTP) has spent a total of 258 million Euros in scheme funding…

Leave a Reply