Leipzig University/Faculty of Medicine
Address
Innovation Center Computer Assisted Surgery (ICCAS), SemmelweisstraĆe 14
Postal code
04103
City
Leipzig
Country
Germany
Website
www.iccas.de/dors/
E-mail
dors@iccas.de
Phone
+49( (0) 341 / 97 12000