Gemma Rogers
Institution: Harefield Hospital
Observed institutions: Harefield Hospital, Kent and Medway NHS and Social Care Partnership Trust, University College London
ORCID: 0000-0003-0211-6085
Observed ORCID: 0000-0003-0211-6085
OpenAlex ID: A5049924433
