Scholarly Index

Stephanie L. Shaw

Electric Power Research Institute; 7,116 total citations; 104 total publications; best world rank #414

Electric Power Research Institute

7,116Total citations
104Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photovoltaic Systems and SustainabilityLifetime480US 10984.47
Photovoltaic Systems and Sustainability2021-2025414US 4866.66