2F of Translational Medicine Building, Shanghai Jiao Tong University No. 800 Dongchuan Road, Minhang District, Shanghai, China.
Institute of Medical Robotics