Sara A. Vettleson-Trutza
Observed names: S Vettleson-Trutza, Sara Vettleson-Trutza, Sara vettleson-trutza, Vettleson-Trutza, Sara A.
Institution: Mayo Clinic
Observed institutions: Mayo Clinic, Mayo Clinic in Florida
ORCID: 0009-0005-7065-2439
Observed ORCID: 0009-0005-7065-2439
OpenAlex ID: A5042547017
