You are hereBiblio
Biblio
Filters: Author is Akst, Jef [Clear All Filters]
I Hate Your Paper: Many say the peer review system is broken. Here's how some journals are trying to fix it.,
, The Scientist , 08/2010, Volume 24, Issue 8, p.36, (2010)
Abstract


