Yongli Ren
Access Medical Systems · Beijing Jingdong Qianshi Technology Co.
Total Patents:
7
Overall Rank:
#698,748
Years Active:
2015–2024
Access Medical Systems Rank:
#8