Peer review is not 'the foundation of the scientific process' as a NASA scientist claims. And climate scientists have no business telling the public where scientific arguments can and cannot be conducted. Link https://nofrakkingconsensus.com/2016/11/01/how-peer-review-is-used-to-shut-down… Tags ethical & philosophical free speech peer-review Michael Mann NASA Stephan Lewandowsky Source Donna Laframboise