TY - RPRT TI - Ethics, randomization, and technology assessment. AU - J Lantos PY - 1994 DO - 10.1002/cncr.1994.2820740913 UR - https://pubmed.ncbi.nlm.nih.gov/7954281/ ID - 7954281 ER -