Scholarly Index

Stefan Lodewyckx

Swinburne University of Technology; 86 total citations; 7 total publications; best world rank #837

Swinburne University of Technology

86Total citations
7Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Social Acceptance of Renewable Energy2021-2025837AU 2947.09