English Elad Levy Cited by user Curb Safe Charmer on 07 Jun 2019 Elad I. Levy is an American neurosurgeon, researcher, and innovator. In 2013 he became Professor of Neurosurgery and Radiology, and the L.