S

Shiva Sabazade

Karolinska Institutet

ORCID: 0000-0003-2533-3103

27 papers and 143 citations.

PubIndex Score79Top 21% · early-careerHow it's scored
27Publications
143Total Citations
#5in Ocular Oncology and Treatments

Top publicationsby citations

Indexing 27 publications…