Peter Smithers was an entomologist / ecologist at the University of Plymouth from 1973 until 2013 when he retired, becoming an associate research fellow. His main research was on the biology of cave spiders but … Continue reading Peter Smithers Hon.FRES
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed