27 Shanda Nanlu
South Rd.
Jinan, SD 250100
China
Shandong University
Parallel inchworm actuator, decoupled mechanism, Piezoelectric actuator, 2-DOF precision positioning, spatial flexible mechanism