Universität Leipzig
Address
Innovation Center Computer Assisted Surgery (ICCAS),
Semmelweisstraße 14, Haus 14
Postal code
04103
City
Leipzig
Country
Germany
Website
www.iccas.de/
E-mail
info@iccas.de
Phone
+49 (0) 341 / 97 – 1 20 00