Scholarly Index

Xiangli Bai

Huazhong University of Science and Technology; 957 total citations; 27 total publications; best world rank #267

Huazhong University of Science and Technology

957Total citations
27Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Caveolin-1 and cellular processes2021-2025267CN 7049.68