B

Barry Wolf

Lurie Children's Hospital

ORCID: 0000-0003-2893-4983

423 papers and 9.5k citations.

PubIndex Score98Top 2%How it's scored
423Publications
9.5kTotal Citations
First senior author: 1970