Stephanie Regis
Observed name: Regis, Stephanie
Institution: Temple University
Observed institutions: Boston Children's Hospital, Harvard University, Temple University
ORCID: 0000-0002-6756-9715
Observed ORCID: 0000-0002-6756-9715
OpenAlex ID: A5069704574
