The International Cochrane Collaboration.
Pencheon
D
D
Institute of Public Health, University of Cambridge, UK.
D016206:Databases, Bibliographic; D019317:Evidence-Based Medicine; D016032:Randomized Controlled Trials as Topic