Scholarly Index

Jennifer Wambach

St. Louis Children's Hospital; 3,973 total citations; 138 total publications; best world rank #583

St. Louis Children's Hospital

3,973Total citations
138Total publications
34H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Neonatal Respiratory Health Research2021-2025816US 28891.73
Ethics and Legal Issues in Pediatric Healthcare2021-2025583US 28059.99