L

Laura E. MacConaill

Brigham and Women's Hospital

ORCID: 0000-0002-0220-4715

333 papers and 27k citations.

PubIndex Score90Top 10% · seniorHow it's scored
333Publications
27kTotal Citations
First publication: 2003First senior author: 2010