Skip Navigation

Faculty Directory

Peter Diggle, PhD

  • Professor - Adjunct

Departmental Affiliations

Contact Information

Education

PhD, Newcastle-upon-Tyne, 1977
MSc, Oxford University, 1973