Trust in the system : research ethics committees and the regulation of biomedical research /
Trust in the system : research ethics committees and the regulation of biomedical research /
,
- Manchester : Manchester University Press, 2020.
- 209 pages;
9781760790868
REF 174.20941 H35
9781760790868
REF 174.20941 H35