Universität Leipzig
Address
Innovation Center Computer Assisted Surgery (ICCAS),
Semmelweisstr. 14
Postal code
D-04103 Leipzig
City
Leipzig
Country
Germany
Website
www.iccas.de/dors/
E-mail
dors@iccas.de
Phone
+49 341 9712000