This Doctor takes on board everything you say to him. He listens without interrupting, has all the time you need and explains everything in a clear precise manner. He is a very kind and caring man. One of the best I've ever dealt with.
Short link to review Dr Duncan Whitehead: http://iwgc.net/egbc4