Trevor D. Broughton
Observed names: Broughton, Trevor, Trevor Broughton
Institution: Norfolk and Suffolk NHS Foundation Trust
Observed institutions: Norfolk and Suffolk NHS Foundation Trust, University of Warwick
ORCID: 0009-0000-6232-9301
Observed ORCID: 0009-0000-6232-9301
OpenAlex ID: A5018436804
