Michelle Hallenbeck
Institutions: Delaware Biotechnology Institute, University of Delaware
Observed institutions: Delaware Biotechnology Institute, University of Delaware
ORCID: 0000-0002-6225-858X
Observed ORCID: 0000-0002-6225-858X
OpenAlex ID: A5000325319
