TY - RPRT TI - Fraud study concludes that self regulation has failed AU - A Tuffs PY - 2000 UR - https://pubmed.ncbi.nlm.nih.gov/10884251/ ID - 10884251 ER -