Wen Zhao
Inner Mongolia Yili Industrial Group Co. · Senomyx · Firmenich Incorporated
Total Patents:
12
Overall Rank:
#401,740
Years Active:
2011–2024
Inner Mongolia Yili Industrial Group Co. Rank:
#1