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...]