Qi Lu
Elwha
Total Patents:
24
Overall Rank:
#172,846
Years Active:
2015–2020
Elwha Rank:
#56