I've been a patient of Dr. Birnbaum for ten years. He's a terrific doctor. Pros: thorough, professional, gives clear explanations
All reviews seem positive