Yongru Gu
Newport Media · Leanics · Inplay
Total Patents:
22
Overall Rank:
#193,437
Years Active:
2009–2023
Newport Media Rank:
#3