Scholarly Index

Shiqiong Xu

Shanghai Jiao Tong University; 2,520 total citations; 67 total publications; best world rank #526

Shanghai Jiao Tong University

2,520Total citations
67Total publications
28H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and Treatments2021-2025526CN 5374.02
Nonmelanoma Skin Cancer Studies2021-2025891CN 5074.00
Ear and Head Tumors2021-2025757CN 6266.73