David J. Bramble
Observed names: D Bramble, D. BRAMBLE, D. Bramble, D. J. Bramble, DAVID BRAMBLE, David Bramble, David Bramble MRCPsyeh
Institution: Shropshire Community Health NHS Trust
Observed institutions: University of British Columbia, University of Nottingham, University of Leicester, Leicester Royal Infirmary, Northwick Park Hospital, Shropshire Community Health NHS Trust, Queen's Medical Centre, Shrewsbury and Telford Hospital NHS Trust, Macclesfield District General Hospital
OpenAlex ID: A5073286717
