L

Lenka N.C. Boyd

Amsterdam University Medical Centers

ORCID: 0000-0002-7441-6696

25 papers and 406 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
25Publications
406Total Citations
First publication: 2023