Progress in Energy and Combustion Science, ‎0360-1285

Journal