skip to primary navigationskip to content
 

Staff

Lyn Carter
  • Chief Technician
01223 333774
Dr Martin Oliver Lenz
  • Senior Research Associate
01223 334187
Dr Leila Muresan
  • Research Software Engineer Fellow
01223 333774
Dr Karin Müller
  • Lead Electron Microscopist
01223-333774