James Dearden
Observed name: James R Dearden
Institution: Torbay and South Devon NHS Foundation Trust
Observed institution: Torbay and South Devon NHS Foundation Trust
ORCID: 0000-0003-4157-9904
Observed ORCID: 0000-0003-4157-9904
OpenAlex ID: A5143877891
