Deborah Bamber
Observed names: Bamber, Deborah, D. Bamber
Institution: University of Leicester
Observed institutions: University of Leicester, Leicestershire Partnership NHS Trust, De Montfort University
ORCID: 0000-0003-2628-8826
Observed ORCID: 0000-0003-2628-8826
OpenAlex ID: A5005947486
