Peter Sagar
Observed name: P. Sagar
Institution: Leeds Teaching Hospitals NHS Trust
Observed institutions: Leeds Teaching Hospitals NHS Trust, Scarborough General Hospital
ORCID: 0000-0002-1242-5044
Observed ORCID: 0000-0002-1242-5044
OpenAlex ID: A5046474094
