Petroleum Science and Technology, 1091-6466

Journal