A.J. Turner

A.J. Turner

Affiliations and Expertise

School of Biochemistry & Molecular Biology, University of Leeds, UK