E

E. Jane Macaskill

Ninewells Hospital

ORCID: 0000-0003-3447-3108

56 papers and 334 citations.

PubIndex Score91Top 9% · mid-careerHow it's scored
56Publications
334Total Citations
First senior author: 2016

Top publicationsby citations

Indexing 56 publications…