Thomas David Shepherd
Observed names: T Shepherd, Thomas Shepherd
Institutions: Queen Elizabeth Hospital, Lewisham and Greenwich NHS Trust
Observed institutions: Queen Elizabeth Hospital, Lewisham and Greenwich NHS Trust
ORCID: 0000-0002-6090-5800
Observed ORCID: 0000-0002-6090-5800
OpenAlex ID: A5080173915
