L

Lewis A. Lipsitz

Beth Israel Deaconess Medical Center

ORCID: 0000-0003-2344-1274

559 papers and 51.1k citations.

PubIndex Score98Top 2%How it's scored
559Publications
51.1kTotal Citations
First publication: 1964First senior author: 1990