International Journal of Energy Research, 0363-907X

Journal