Professor Peter Macfarlane

  • Honorary Senior Research Fellow (Robertson Centre for Biostatistics)

telephone: 01412114724
email: Peter.Macfarlane@glasgow.ac.uk

Electrocardiology Section
Level 1- New Lister Building
Royal Infirmary
Glasgow G31 2ER

Our staff list...