Scholarly Index

Shuai Yuan

Shanghai University; 7,378 total citations; 247 total publications; best world rank #872

Shanghai University

7,378Total citations
247Total publications
52H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
TiO2 Photocatalysis and Solar CellsLifetime872CN 31096.69