Scholarly Index

Guobao Chen

Chongqing University of Technology; 906 total citations; 53 total publications; best world rank #321

Chongqing University of Technology

906Total citations
53Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Tissue Engineering and Regenerative Medicine2021-2025694CN 21083.87
Liver physiology and pathology2021-2025321CN 14181.66