Affiliation(s):
State Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou, 310027, China; moreAffiliation(s): State Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou, 310027, China; Andrew and Peggy Cherng Department of Medical Engineering, California Institute of Technology, Pasadena, CA, 91125, USA; less
|
Open peer comments: Debate/Discuss/Question/Opinion
<1>