TY - RPRT TI - The revised Helsinki Declaration: is it enough? AU - A J Raja UR - https://pubmed.ncbi.nlm.nih.gov/16334913/ ID - 16334913 ER -