John E Ladbury

John Edward Simon Durham Ladbury Welcome Trust Senior Research Fellow/Honorary Senior Lecturer, Department of Biochemistry & Molecular Biology, University College London