Huiyuan Chen

Chemtura · Lanxess · Shell Oil Compny
Total Patents: 3
Overall Rank: #1,381,938
Years Active: 2002–2024
Chemtura Rank: #77