PubIndex Score98Top 2%How it's scored
457Publications
18.5kTotal Citations
#3in Solar Energy Systems and Technologies
First senior author: 1999