Leigh Phillips

Leigh Phillips is a science writer and European affairs journalist who has written for Nature, New Scientist, Scientific American, the Guardian, the Daily Telegraph, Ricochet, and Jacobin.