Return to Article Details Peer Review for Scientific Journals: Challenges and Way Forward Download Download PDF