Scholarly Index

Xinjian Wan

Shanghai Sixth People's Hospital; 1,542 total citations; 119 total publications; best world rank #326

Shanghai Sixth People's Hospital

1,542Total citations
119Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Drug Transport and Resistance Mechanisms2021-2025603CN 13579.60
Pediatric Hepatobiliary Diseases and Treatments2021-2025984CN 13778.35
Biliary and Gastrointestinal Fistulas2021-2025326CN 1974.26