C

Carly Welch

King's College London

ORCID: 0000-0003-3894-355X

87 papers and 3k citations.

PubIndex Score97Top 3% · mid-careerHow it's scored
87Publications
3kTotal Citations
First senior author: 2020