Teitcher, Michael
Michael Teitcher, MD, is a vascular neurologist and faculty member in the Department of Neurology at Shaare Zedek Medical Center in Jerusalem, Israel. He earned his medical degree from Loyola University Chicago Stritch School of Medicine and completed his neurology residency at Loyola University Medical Center, where he served as chief resident. Dr. Teitcher then […]