Barbara McFadden Allen
Observed name: Barbara Mcfadden Allen
Institution: Big Ten Academic Alliance
Observed institutions: Big Ten Academic Alliance, Illinois State Library
ORCID: 0000-0002-2518-303X
Observed ORCID: 0000-0002-2518-303X
OpenAlex ID: A5049985726
