Alex Dumbrell

Alex Dumbrell

Dr Alex Dumbrell works at the School of Biological Sciences, University of Essex, UK.

Affiliations and Expertise

University of Essex, UK