Ellen M. Popodi
Observed names: E. Popodi, Ellen M Popodi, Ellen Popodi, Popodi, Ellen, Popodi, Ellen M.
Observed institutions: Marquette University, Indiana University Bloomington, University of Wisconsin–Milwaukee, Indiana University
ORCID: 0000-0002-0267-9577
Observed ORCID: 0000-0002-0267-9577
OpenAlex ID: A5077796584
