last updated at 2017-09-20 09:07
Those 3% of scientific papers that deny climate change? A review found them all flawed posted by seti at 2017-09-20 09:07
seti: Guardian article on the same paper
Mathematicians Measure Infinities and Find They're Equal posted by seti at 2017-09-20 09:03