(Trial) Measures for Science and Technology Ethics Reviews
Assessing the clinical trials ecosystem in Europe