Xiaochun Xu

ExxonMobil · Phillips 66 · Phillips Petroleum
Total Patents: 28
Overall Rank: #134,628
Years Active: 2009–2025
ExxonMobil Rank: #459