Scholarly Index

Ellen Wang

Lucile Packard Children's Hospital; 820 total citations; 79 total publications; best world rank #382

Lucile Packard Children's Hospital

820Total citations
79Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pediatric Pain Management Techniques2021-2025382US 10980.77
Digital Imaging in Medicine2021-2025834US 33823.65