D

Daniel A. Leffler

Beth Israel Deaconess Medical Center

406 papers and 19.2k citations.

PubIndex Score98Top 2%How it's scored
406Publications
19.2kTotal Citations
First senior author: 2007