Yuedong Yan
Leapers
Total Patents:
12
Overall Rank:
#419,189
Years Active:
2013–2016
Leapers Rank:
#3