Friday, December 3, 2010

Peer Review...

The study reproduced at right (in its entirety; click to enlarge) was published in a peer-reviewed science journal.

Really.

No comments:

Post a Comment