Scholarly Index

Xiuhai Mao

Shanghai Jiao Tong University; 2,314 total citations; 57 total publications; best world rank #613

Shanghai Jiao Tong University

2,314Total citations
57Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
RNA Interference and Gene Delivery2021-2025613CN 29692.12
DNA and Nucleic Acid Chemistry2021-2025832CN 22274.79