Scholarly Index

N. Taylor

Joint Research Centre; 3,567 total citations; 62 total publications; best world rank #157

Joint Research Centre

3,567Total citations
62Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Photovoltaic Systems and SustainabilityLifetime157IT 1893.44
Photovoltaic Systems and Sustainability2021-2025233IT 1778.19