Medical Robotics - Guo (Springer Nature Singapore, 2023)