Affiliation: | 1. Houston Methodist Research Institute (HMRI), 6670 Bertner Avenue, Houston, TX, 77030, USA 2. University of Chinese Academy of Science (UCAS), Shijingshan, 19 Yuquan Road, Beijing, 100049, China 3. Politecnico di Torino, Corso Duca degli Abruzzi 24, Turin, 10129, Italy 4. IIT - Italian Institute of Technology, Center for Space Human Robotics, Corso Trento 21, Tutin, 10129, Italy 5. Department of Applied Science and Technology, Politecnico di Torino, Lungo Piazza d’Armi 6, Chivasso, 10034, Italy
|