Scholarly Index

Zhen Cai

First Affiliated Hospital Zhejiang University; 218 total citations; 73 total publications; best world rank #432

First Affiliated Hospital Zhejiang University

218Total citations
73Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Natural Compounds in Disease Treatment2021-2025432CN 3535.13