E Foegeding Allen
Observed names: E.F. Allen, Eliza Allen
Institution: Brigham Young University
Observed institutions: Brigham Young University, American University of Beirut
ORCID: 0000-0001-5511-2729
Observed ORCID: 0000-0001-5511-2729
OpenAlex ID: A5015191968
