Publications
20
Citations
610
h-index
14
Computed over the works the graph holds, so it is a floor rather than a career figure.
i10-index
17
Every institution this scholar has appeared with on a work, by how many.
20 works in the graph, newest first.
2025Business Strategy and the EnvironmentJournalOpen access17 citations10.1002/bse.4125
2025Thunderbird International Business ReviewJournalOpen access16 citations10.1002/tie.70042
2025Renewable and Sustainable Energy ReviewsJournalOpen access10 citations10.1016/j.rser.2025.116582
2025Renewable EnergyJournalOpen access9 citations10.1016/j.renene.2025.125160
2024Sustainable DevelopmentJournalOpen access11 citations10.1002/sd.3290
2024Energy Sources Part B Economics Planning and PolicyJournalOpen access19 citations10.1080/15567249.2024.2323191
2024Journal of Environmental ManagementJournalOpen accessSenior author17 citations10.1016/j.jenvman.2024.121376
2024Sustainable DevelopmentJournal15 citations10.1002/sd.3119
2024Environment Development and SustainabilityJournalOpen access13 citations10.1007/s10668-024-04684-5
2024Quality & QuantityJournalOpen access3 citations10.1007/s11135-024-01859-0
2023Journal of Environmental ManagementJournalSenior author85 citations10.1016/j.jenvman.2023.117911
2023Osuva (University of Vaasa)JournalOpen access0 citations10.1016/j.eiar.2023.107220
2023Environment Development and SustainabilityJournal37 citations10.1007/s10668-023-03281-2
2023Education Research InternationalJournalOpen accessSenior authorCorresponding32 citations10.1155/2023/5452563
2023Renewable EnergyJournalFirst author23 citations10.1016/j.renene.2023.119449
2022Technology in SocietyJournal138 citations10.1016/j.techsoc.2022.102037
2022Sustainable Energy Technologies and AssessmentsJournalOpen accessFirst author63 citations10.1016/j.seta.2022.102597
2022EnergyJournalSenior author60 citations10.1016/j.energy.2022.124951
2022Environmental Science and Pollution ResearchJournalOpen access24 citations10.1007/s11356-022-21103-2
2022Evaluation ReviewJournalSenior author18 citations10.1177/0193841x221112547