Ad Astra Per Aspera
Tuesday, February 19, 2008
Peer review: the myth of the noble scientist
Article found here.
I'm fighting a headache today, so I won't add to the smack down...my comments would just piss everyone off anyway.
[downs another ibroprophin...]