E

Elizabeth Miller

Children's Hospital of Pittsburgh

ORCID: 0000-0002-7266-7766

601 papers and 19k citations.

PubIndex Score98Top 2%How it's scored
601Publications
19kTotal Citations
First publication: 1963First senior author: 1985