Liang Chen

Lummus Technology · Basf Se · China Petroleum & Chemical
Total Patents: 38
Overall Rank: #83,981
Years Active: 1988–2025
Lummus Technology Rank: #3