Scholarly Index

Guorui Ren

Chinese Academy of Sciences; 1,315 total citations; 40 total publications; best world rank #751

Chinese Academy of Sciences

1,315Total citations
40Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Wind Energy Research and DevelopmentLifetime751CN 12192.14