Genna Buck

Genna Buck writes about science, health, social issues and the developing world for Maclean's.