Dr Ross MacLeod

  • Affiliate Researcher (Institute of Biodiversity Animal Health & Comparative Medicine)
  • Associate (School of Life Sciences)

telephone: 01413305340
email: Ross.MacLeod@glasgow.ac.uk

Room 425
Institute of BAHCM
Graham Kerr Building
Glasgow G12 8QQ

Our staff list...