Return to Article Details Salud, Ciencia y Tecnología, pioneering open peer review and post-publication: a necessity and a challenge