University of Exeter Peer Review Research Project on August 31, 2018 citations ETHICAL ISSUES peer review peer review processes research university of exeter +
Nature article addresses problems with multiple publication dates on July 03, 2018 citations publication dates PUBLISHING publishing ethics Publishing Industry +