Mark Siddall shares some reasons to love leeches

Animals, 2011
Presented By: Mark Siddall

Parasitologist Mark Siddall is a believer in leeches. In this talk, he shares images and footage from his travels in search of the blood-sucking creatures he’s come to love.

RELATED TALKS:

Les Stroud – Our Baseline Must Be Nature

2017

Jody Allair – The Grey Jay

2017

Vince Crichton – The Man Who Would Be Moose

2017

Frances Backhouse – The Mighty Beaver

2017