Michelle A. Toruno
Observed name: Michelle Toruno
Observed institutions: Mayo Clinic, Loyola University Chicago, Bicêtre Hospital, University of Nebraska Medical Center
ORCID: 0009-0003-3867-7594
Observed ORCID: 0009-0003-3867-7594
OpenAlex ID: A5093898536
