L

L. Philip Schumm

Chicago Department of Public Health

ORCID: 0000-0002-3050-2429

240 papers and 31.7k citations.

PubIndex Score98Top 2%How it's scored
240Publications
31.7kTotal Citations
First senior author: 1993