Becky McCall

Becky McCall is a freelance science writer based in Bristol, England. She also produces webcasts and is presenting a new British TV series.