C McNaught
Observed names: C E McNaught, C E Mcnaught, C MCNAUGHT, C-E McNaught, C. E. McNaught, C. McNaught, C.E McNaught, C.E. McNaught
Institution: York Teaching Hospital NHS Foundation Trust
Observed institutions: Scarborough Health Network, Scarborough General Hospital, York Teaching Hospital NHS Foundation Trust
OpenAlex ID: A5113525811
