1 pubs · 5 cites · h-index 1
Beijing Institute of Petrochemical Technology
2026 - Present
Research Institute of Petroleum Exploration and Development