Scholarly Index

Mariëlle Feenstra

Delft University of Technology; 635 total citations; 21 total publications; best world rank #381

Delft University of Technology

635Total citations
21Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Social Acceptance of Renewable EnergyLifetime904NL 6576.91
Social Acceptance of Renewable Energy2021-2025381NL 3368.50