Leibniz Universität Hannover's IT department is led by Teresa Cheng (Biomaterials Engineer and Mechanical Engineer) and has 38 employees.
Looking for a particular Leibniz Universität Hannover employee's phone or email?