E
Researcher Profile

Ellen Marshall

🏛 Institute of Mental Health, Faculty of Medicine & Health Sciences, University of Nottingham, Nottingham, UK;

ORCID 0000-0002-8027-4946
1
Publications
136
Citations
4
Co-Authors
1
Active Years