Staff profile
Overview
Robert Holmes
Technical Manager (Mechanical Engineering)
| Affiliation |
|---|
| Technical Manager (Mechanical Engineering) in the Department of Physics |
| Supervisor, Mechanical Workshop in the Department of Chemistry |