Skip to main content
Overview

Mr Michael Armstrong

Technical Manager (Teaching & Research Laboratory Services)


Affiliations
AffiliationRoom numberTelephone
Technical Manager (Teaching & Research Laboratory Services) in the Department of Physics23+44 (0) 191 33 43736