Scholarly Index

Catherine D. Michelson

Lurie Children's Hospital; 591 total citations; 62 total publications; best world rank #731

Lurie Children's Hospital

591Total citations
62Total publications
13H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Diversity and Career in Medicine2021-2025731US 58383.40