Personal Information
Organization / Workplace
Saudi Arabia Saudi Arabia
Occupation
Consultant at Mercer
Tags
refinery
refining
catalysis
hydrotreating
hydrotreatment
See more