Roma Maguire

Deputy Associate Principal, Computer & Information Sciences at University of Strathclyde

No bio yet

Location

Glasgow, United Kingdom

Links

Previous companies


Org chart


Teams


Offices

This person is not in any offices


University of Strathclyde

5 followers

The University of Strathclyde is a public research university located in Glasgow, Scotland.


Employees

51-200

Links