Positions
Climate Exit (Clexit)
Climate change denial group formed after the UK’s decision to leave the EU
Pattern Recognition in Physics
Now-terminated climate change skeptics journal
•
Author