Scholarly Index

Xiaoming Wang

Shanghai Science and Technology Museum; 1,549 total citations; 56 total publications; best world rank #519

Shanghai Science and Technology Museum

1,549Total citations
56Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cleft Lip and Palate Research2021-2025600CN 4480.79
dental development and anomalies2021-2025519CN 6378.23