Scholarly Index

Jiliang Shen

Sir Run Run Shaw Hospital; 1,802 total citations; 83 total publications; best world rank #811

Sir Run Run Shaw Hospital

1,802Total citations
83Total publications
22H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Educational Technology and AssessmentLifetime811CN 15376.47