Michael Scaglione
Observed names: Michael N. Scaglione, Scaglione, Michael, Norman
Observed institutions: Children's Hospital of Philadelphia, University of Alabama, University of Pennsylvania
ORCID: 0000-0003-2953-1748
Observed ORCID: 0000-0003-2953-1748
OpenAlex ID: A5076264375
