Stefan Thorban

Learn More
1 Department of Surgery, Klinikum Rechts der Isar, Technische Universität of Munich, Munich, Germany 2 National Shalimov Institute of Surgery and Transplantology from Ukrainian Academy of Medical(More)