TY - BOOK AU - Quinn,Campion TI - In the name of progress: the dark side of medical research SN - 9789811291814 PY - 2025/// CY - Singapore PB - World Scientific KW - Biomedical Research KW - history KW - ethics KW - Ethics, Research KW - Human Experimentation KW - Patient Rights ER -