Becky McCall

About

Becky McCall is a freelance journalist, UK.

Author's Books

A Tale of a Man, a Worm and a Snail

The Schistosomiasis Control Initiative

Paperback
$55.00