S

Steven R. Steinhubl

Purdue University West Lafayette

ORCID: 0000-0002-9256-7914

271 papers and 17k citations.

PubIndex Score97Top 3%How it's scored
271Publications
17kTotal Citations
#10in COVID-19 Digital Contact Tracing
First senior author: 2001