S

Stelios Theophanous

Leeds Teaching Hospitals NHS Trust

ORCID: 0000-0002-4148-3905

19 papers and 78 citations.

PubIndex Score77Top 23% · early-careerHow it's scored
19Publications
78Total Citations
#10in Colorectal and Anal Carcinomas

Top publicationsby citations

Indexing 19 publications…