Exploration & Development Res. Inst. of Daqing Oil Field

URL http://www.legend.com.cn/
SegmentResearch
CityDaqing
CountryChina

This site has no systems in the latest TOP500 list.

List Highest Rank Systems
2003/11 494 1
2003/06 287 1