International Journal of Energy Research

0363-907X (Print)  / 1099-114X (Online)

Added 29 June 2023 • Updated 14 November 2024