Elizabeth Duncan and Thomas Dally

Elizabeth Duncan and Thomas Dally

Elizabeth Duncan is an Associate Professor of Zoology at the University of Leeds. Thomas Dally is a Postdoctoral research fellow at the University of Leeds