Christian Grimes
Observed name: C Grimes
Institution: Torbay and South Devon NHS Foundation Trust
Observed institution: Torbay and South Devon NHS Foundation Trust
ORCID: 0000-0002-1752-1537
Observed ORCID: 0000-0002-1752-1537
OpenAlex ID: A5080012727
