Martin Brookes

MARTIN BROOKES has a PhD in evolutionary biology. He is now a freelance science writer for New Scientist, the Guardian and BBC Wildlife Magazine.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.