Scholarly Index

Yuhai Dou

University of Shanghai for Science and Technology; 9,479 total citations; 152 total publications; best world rank #752

University of Shanghai for Science and Technology

9,479Total citations
152Total publications
51H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Electrocatalysts for Energy Conversion2021-2025752CN 56297.37