One of the best internist in Kalamazoo period. Very smart MD and gets to the bottom of things. A bit hard to get into for appointments as he has too many patients! Which is good and says a lot for his medical care and knowledge however; when you need him and are sick forget it for about 2-3 weeks time.
more