Jamin Chen
Catalytic Distillation Technologies · Lummus Technology · Allied Consulting
Total Patents:
6
Overall Rank:
#880,181
Years Active:
1985–2003
Catalytic Distillation Technologies Rank:
#23