Professor John Macleod

Professor John Macleod

M.B.,Ch.B(Liv.), M.Sc.(Lond.), Ph.D.(Birm.), M.R.C.G.P, F.R.C.G.P

Current positions

Contact

Media contact

If you are interested in speaking to this expert, contact the University’s Media & PR Team on