Tuesday, January 25, 2011

Lies, Damned Lies, and Medical Science - "90% of the published medical information that doctors rely on is flawed" http://ow.ly/3JNgt

No comments: