Ellie Rose

Ellie Rose Programme Leader for Animal Sciences Ellie has a BSc (Hons) in Zoology from the University of Wales, Bangor, spending the second year at Oregon State University. She completed her Master’s thesis at Western Washington University, where she also spent two years as a teaching assistant on Zoology, Ecology and Herpetology courses. She has […]