D

David Blumenthal

Harvard University

ORCID: 0000-0003-1504-3559

289 papers and 22.1k citations.

PubIndex Score98Top 2%How it's scored
289Publications
22.1kTotal Citations
#3in Electronic Health Records Systems
First senior author: 1989