Mr Ewan Russell

  • Lead Technician – CAE and Graphics (School of Engineering Administration)

telephone: 01413304311
email: Ewan.Russell@glasgow.ac.uk

R545, level 5, School of Engineering Admin, James Watt Building South, Glasgow G12 8QQ