Stephen E. Levine (b. 1965), an astronomer at Lowell Observatory, is the Discovery Channel Telescope Commissioning Scientist. His research includes large astrometric surveys and the numerical simulation of the dynamics of astrophysical disk systems.
Discovered on 7-10-1986 in Anderson Mesa by Bowell, E.