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