L

L. Lambourne

Dana-Farber Cancer Institute

ORCID: 0000-0002-7001-7575

479 papers and 49.9k citations.

PubIndex Score94Top 6% · mid-careerHow it's scored
479Publications
49.9kTotal Citations
First senior author: 2022

Top publicationsby citations

Indexing the rest of 479 publications…