Erica McAlister

Share via...
Erica McAlister is a British scientist and museum curator. She is an expert in insects and is Curator of Diptera, in the Department of Entomology, at the Natural History Museum in London. She has appeared on various BBC Radio 4 programs including the natural history program "The Living World", "Who's the Pest?" and the comedy show The Museum of Curiosity where her contributions have been notable both for her enthusiasm for her subject and for her sense of humour.