Quan Liu
Idex Health & Science · Nanyang Technological University · Soochow University
Total Patents:
51
Overall Rank:
#51,520
Years Active:
2004–2025
Idex Health & Science Rank:
#2