TY - RPRT TI - Randomized controlled trials in surgery: an essential component of scientific progress. AU - T S Carey PY - 1999 DO - 10.1097/00007632-199912010-00020 UR - https://pubmed.ncbi.nlm.nih.gov/10626321/ ID - 10626321 ER -