D

Dan H. Barouch

Beth Israel Deaconess Medical Center

666 papers and 62k citations.

PubIndex Score98Top 2%How it's scored
666Publications
62kTotal Citations
First publication: 1994First senior author: 2004