A superb thorough diagnostician........dedicated to getting the patient well.....good judgment and creative thinker......does not hesitate to recommend specialists when appropriate.......feel comfortable putting my health in his hands ......helpful staff.......