How can you go wrong going to a doctor affiliated with Massachusetts General Hospital. He is very nice, His office staff is efficient and friendly. The office is always kept clean. He has the best hospital around to operate in. He is the best of the doctors. He treats many differentkinds of problems. If he can't treat you he will refer you to the right person.