TY - RPRT TI - Surgical research: master or servant. AU - H A Dudley PY - 1978 DO - 10.1016/0002-9610(78)90084-3 UR - https://pubmed.ncbi.nlm.nih.gov/626328/ ID - 626328 ER -