Dr Russell Hall, General Practitioner
Dr Russell Hall
General Practitioner
Dr Russell Hall
General Practitioner
About Dr Russell Hall
GMC number: 7070394
Areas of expertise
- Balanitis
- Chest infection
- Chest pain
- Obstructive sleep apnoea (OSA)
- Sleep disorders
- Sleep disturbance