• China University of Petroleum (Beijing)

  • CNPC Economics & Technology Research Institute