The IT Service Desk is the central point of contact for IT Support problems or queries.
Back to Top
Member of the European University Association