Name
Affiliation
Papers
YUEHUA LI
Zhejiang UniversityState Key Laboratory of Fluid Power and Mechatronic SystemsNo. 38, Zheda RoadHangzhou310027China
2
Collaborators
Citations 
PageRank 
4
5
0.76
Referers 
Referees 
References 
15
162
72
Search Limit
100162