Staff profile
Overview
https://internal.durham.ac.uk/images/profiles/15795/marmstrong.jpg
Mr Michael Armstrong
Technical Manager, Mechanical Engineering Services

Affiliation | Room number | Telephone |
---|---|---|
Technical Manager, Mechanical Engineering Services in the Department of Physics | Ph37A | +44 (0) 191 33 43736 |