L

Laura Clarke

University Hospital of North Tees

ORCID: 0000-0002-5989-6898

192 papers and 65.5k citations.

PubIndex Score95Top 5% · seniorHow it's scored
192Publications
65.5kTotal Citations
First publication: 1951First senior author: 1951