Ying Ren
Tula Etechnology · General Mills · North China University Of Technology
Total Patents:
13
Overall Rank:
#362,774
Years Active:
2008–2025
Tula Etechnology Rank:
#24