olive heffernan

Olive Heffernan

Olive Heffernan is a freelance science journalist who covers oceans and climate change. You can tweet her at @O_Heffernan and read her latest stories at www.oliveheffernan.com