He received his medical degree from Omdurman Islamic University in Sudan and completed his residency at Unity Hospital in Rochester, New York. Dr. Hamid enjoys the challenge of working in internal medicine because it brings together and incorporates his knowledge of all other specialties. He approaches patient care with a broad understanding of medicine in order to treat everything from minor to the most complex cases. To request an appointment with a Signature Physician, call (508) 894-0400.