S

Stella Victorelli

Mayo Clinic

ORCID: 0000-0001-5573-8019

42 papers and 5.4k citations.

PubIndex Score81Top 19% · early-careerHow it's scored
42Publications
5.4kTotal Citations
#1in Cytomegalovirus and herpesvirus research
First publication: 2014First senior author: 2025