Manuel Castelan
Saudi Basic Industries · ExxonMobil
Total Patents:
4
Overall Rank:
#1,170,119
Years Active:
2012–2020
Saudi Basic Industries Rank:
#111