A

Amar Odedra

Colchester Hospital

ORCID: 0000-0002-1902-9503

7 papers and 14 citations.

PubIndex Score69Top 31% · early-careerHow it's scored
7Publications
14Total Citations

Top publicationsby citations

Indexing 7 publications…