Margaret A. Anderson
Observed names: Anderson, Margaret A., Margaret Anderson
Institution: Harvard University
Observed institutions: University of London, Harvard University, Wye College
ORCID: 0000-0002-0355-0994
Observed ORCID: 0000-0002-0355-0994
OpenAlex ID: A5002506940
