L

Lauren J. O’Donnell

Brigham and Women's Hospital

ORCID: 0000-0003-0197-7801

316 papers and 8.8k citations.

PubIndex Score97Top 3%How it's scored
316Publications
8.8kTotal Citations
First senior author: 2014