Madeleine Carruthers
Observed names: Carruthers, Madeleine, M. Carruthers
Institutions: Queen Mary University of London, University of Bristol
Observed institutions: Queen Mary University of London, University of Bristol, University of Glasgow
ORCID: 0000-0002-3458-8055
Observed ORCID: 0000-0002-3458-8055
OpenAlex ID: A5002292147
