Michelle E. Moosbrugger
Observed names: Michelle Moosbrugger, Moosbrugger, Michelle
Institutions: Springfield College, Drury University
Observed institutions: Springfield College, Drury University
ORCID: 0000-0003-1763-1151
Observed ORCID: 0000-0003-1763-1151
OpenAlex ID: A5006580670
