E

Emmanouil Katsanevakis

Nottingham University Hospitals NHS Trust

ORCID: 0000-0001-8089-8161

21 papers and 43 citations.

PubIndex Score76Top 24% · early-careerHow it's scored
21Publications
43Total Citations

Top publicationsby citations

Indexing 21 publications…