Tao Teng
Dynamic Legged Systems
Title: PhD
Institute: Università Cattolica del Sacro Cuore/Istituto Italiano di Tecnologia
Location: Genova
Country: Italy
From: 2019 To: null
Title: Mater
Institute: South China University of Technology
Location: Guangzhou
Country: China
From: 2016 To: 2019
Title: Bachelor
Institute: South China University of Technology
Location: Guangzhou
Country: China
From: 2012 To: 2016