Petroleum science [Pet Sci] NLMUID: 101696164