John Blakey

John Blakey is senior lecturer, clinical sciences at Liverpool School of Tropical Medicine.

Contact info

Email:
John.Blakey@liverpool.ac.uk