Return to Article Details EDITORIAL - Peer-reviewing: the Backbone of Scientific Journals Download Download PDF