J

James Medcalf

University of Leicester

ORCID: 0000-0001-5589-8311

70 papers and 2.3k citations.

PubIndex Score96Top 4% · mid-careerHow it's scored
70Publications
2.3kTotal Citations
#9in Medical and Health Sciences Research
First senior author: 2018

Top publicationsby citations

Indexing 70 publications…