Rebecca Geach
Observed names: Geach, Rebecca, R Geach, R. Geach
Institution: North Bristol NHS Trust
Observed institutions: North Bristol NHS Trust, Southmead Hospital, Bristol Royal Infirmary, University of Wales
ORCID: 0000-0002-8239-4028
Observed ORCID: 0000-0002-8239-4028
OpenAlex ID: A5019051841
