Yi Ren
Byd Company Limited · Emc · Micro Focus
Total Patents:
41
Overall Rank:
#74,381
Years Active:
2011–2025
Byd Company Limited Rank:
#43