Jo McHugh
Ms Jo McHugh
i-sense Project Manager
Institution
UCL
Role
Professional Services
Office/Location
3P2
Telephone Number
020 7679 9938
Telephone Extension
39938
Email
j.mchugh@ucl.ac.uk