L

Lucy R. Wedderburn

Great Ormond Street Hospital

ORCID: 0000-0002-7495-1429

569 papers and 20k citations.

PubIndex Score98Top 2%How it's scored
569Publications
20kTotal Citations
First senior author: 1984