• Integrated program planning for oilfield development
• Steam soaking, steam flooding technologies
• Sand control technology
• Gas lift Technology
• Horizontal well uniform steam injection
• Extra/ super heavy oil development technology
• Deep heavy oil development technology