Welcome to our mobile site. → Go to the mobile site[x] Hide this
Read the Full Article
Happer: 'Peer review in climate science means that the 'team' recommends publication of each other's work, and tries to keep any off-message paper from being accepted for publication'
By: Marc Morano - Climate DepotAugust 18, 2011 5:52 AM
« Climate Depot home