TY - RPRT TI - Medical journals and randomized trials. AU - D G Greene PY - 1980 DO - 10.1016/0002-9149(80)91097-8 UR - https://pubmed.ncbi.nlm.nih.gov/6986749/ ID - 6986749 ER -