S

Selvarani Subbarayan

Aberdeen Royal Infirmary

ORCID: 0000-0002-0322-9244

21 papers and 397 citations.

PubIndex Score75Top 25% · early-careerHow it's scored
21Publications
397Total Citations

Top publicationsby citations

Indexing 21 publications…