Chunming Xu

China University Of Petroleum—Beijing · Shell Oil Compny · China National Petroleum
Total Patents: 28
Overall Rank: #136,355
Years Active: 2004–2024
China University Of Petroleum—Beijing Rank: #7