0 Points Glenn K Baggott Summary Agricultural Science Zoology Work details Lecturer in Zoology Birkbeck, University of London Biological Sciences PeerJ Contributions