Affiliation: | 1. Hubrecht Institute, Royal Netherlands Academy of Arts and Sciences, and University Medical Center, Utrecht, the Netherlands;2. Oncode Institute, Utrecht, the Netherlands;3. The Princess Maxima Center for Pediatric Oncology, Utrecht, the Netherlands;1. Faculty of Health and Caring Professions Technological Educational Institute of Athens, Agiou Spyridonos, 12210, Aigaleo Athens, Greece;2. 2nd Department of Propedeutic Surgery School of Medicine NKUA, Greece;3. Laboratory for Experimental Surgery and Surgical Research NKUA, Greece;4. 1st Department of Surgery School of Medicine NKUA, Greece;1. State Key Laboratory of Mechanical System and Vibration, Shanghai Jiao Tong University, Shanghai 200240, China;2. University of Michigan-Shanghai Jiao Tong University Joint Institute, Shanghai Jiao Tong University, Shanghai 200240, China;3. Robotics Institute, School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China |