THE CAMPUS HUB
Campus Hub, University of Malta Tal-Qroqq
L-Imsida, MSD 2080, Malta
+356 23167700
+356 7905883
Campus Hub, University of Malta Tal-Qroqq
L-Imsida, MSD 2080, Malta