Publication
WIND ENERGY SCIENCE, 2023, 8, 7, 1049-1069
JOURNAL OF INDUSTRIAL ECOLOGY, 2023, 27, 5, 1227-1238
CHEM CATALYSIS, 2023, 100675
THE EUROPEAN PHYSICAL JOURNAL PLUS, 2023, 138, 578
JOURNAL OF RENEWABLE AND SUSTAINABLE ENERGY, 2023, 15, 3, 032301
NUCLEAR FUSION, 2023, 63, 8, 086015
SOLAR RRL, 2023, 2300248
ADVANCED SUSTAINABLE SYSTEMS, 2023, 2300068
JOURNAL OF PHYSICAL CHEMISTRY LETTERS, 2023, 14, 24, 5633-5640