Scholarly Index

Huayu Zhang

University of Liverpool; 2,003 total citations; 75 total publications; best world rank #899

University of Liverpool

2,003Total citations
75Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Zeolite Catalysis and Synthesis2021-2025899GB 1678.92