TY - RPRT TI - Predictive testing and ethical issues. AU - L Sher PY - 1997 DO - 10.1093/qjmed/90.7.494 UR - https://pubmed.ncbi.nlm.nih.gov/9302435/ ID - 9302435 ER -