Developments in Petroleum Science, ‎0376-7361

Journal