Barry Mitchell

BSc, MSc, PhD, FIBMS, FIBiol

Barry Mitchell

Affiliations and Expertise

Dean, Faculty of Health and Life Sciences, De Montfort University, Leicester, UK