Rebecca Warrilow
Observed name: Warrilow, Rebecca
Institutions: University College London, Birkbeck, University of London
Observed institutions: University College London, Birkbeck, University of London
ORCID: 0009-0002-1228-2888
Observed ORCID: 0009-0002-1228-2888
OpenAlex ID: A5115015553
