T

Tom Pollard

Massachusetts Institute of Technology

ORCID: 0000-0002-5676-7898

102 papers and 18.4k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
102Publications
18.4kTotal Citations
#1in Healthcare Technology and Patient Monitoring
First senior author: 2016