Yin Yao
Beijing Ambow Shengying Education And Technology Co. · Densmart Dental Co.
Total Patents:
13
Overall Rank:
#372,277
Years Active:
2005–2023
Beijing Ambow Shengying Education And Technology Co. Rank:
#4