Defu Liu
Ubtech Robotics Corp · Linhai Guokang Leisure Products Co. · China Three Gorges University
Total Patents:
17
Overall Rank:
#262,504
Years Active:
2016–2025
Ubtech Robotics Corp Rank:
#44