Emma Russell
Observed names: Emma Russell (6661403), Russell, Emma
Institution: University of Sussex
Observed institutions: University of Sussex, Santa Clara University, Kingston University London, University of Surrey
ORCID: 0000-0003-3893-3327
Observed ORCID: 0000-0003-3893-3327
OpenAlex ID: A5076509705
