Leah Burch
Observed names: Burch, L., Burch, Leah, Leah Faith Burch
Institution: Liverpool Hope University
Observed institutions: University of Leeds, Liverpool Hope University
ORCID: 0000-0003-1559-3075
Observed ORCID: 0000-0003-1559-3075
OpenAlex ID: A5031938255
