L

Laura C. Collins

Beth Israel Deaconess Medical Center

ORCID: 0000-0001-6751-4792

420 papers and 11.6k citations.

PubIndex Score97Top 3%How it's scored
420Publications
11.6kTotal Citations
First publication: 1973First senior author: 2005