Eleanor A Degen
Observed names: Degen, Eleanor, E Degen, Eleanor A. Degen
Institution: Northwestern University
Observed institutions: Northwestern University, University of Toronto, Northwestern University
ORCID: 0000-0002-0832-4507
Observed ORCID: 0000-0002-0832-4507
OpenAlex ID: A5083208987
