Xiaochun Xu

ExxonMobil · Conocophillips · Phillips 66
Total Patents: 28
Overall Rank: #133,369
Years Active: 2009–2025
ExxonMobil Rank: #457