Give it a burl
PaperCritic | Review any scientific publication
Opening up the peer review process
tags: research peer review Mendeley inn0vate
Posted from Diigo. The rest of my favorite links are here.