July 31, 2017 entocast Entocation Entocation Entocation July 31, 2017 entocast In a very clearly biased way Nick and Liam talk about how wonderful entomology is and why we should bother to teach it! Joining them is Professor Simon Leather, the EntoProf,