Scholarly Index

Zhifa Shen

Wenzhou Medical University; 1,962 total citations; 87 total publications; best world rank #397

Wenzhou Medical University

1,962Total citations
87Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
RNA Interference and Gene Delivery2021-2025397CN 20294.16
DNA and Nucleic Acid Chemistry2021-2025447CN 11782.88