Share review of Dr John Swales
Dr John Swales
2017-06-16
Person
5
5
0
Written by a patient
16th June 2017
Excellent at explaining everything and about the best bedside manner I've ever encountered.