The pursuit turned northbound onto Sand Canyon Road where the vehicle crashed into an embankment, south of Lost Canyon Road, according to Greengard. The driver exited the vehicle and fled the scene ...
Leslie Greengard received his B.A. degree in Mathematics from Wesleyan University in 1979, and his Ph.D. degree in Computer Science and M.D. degree from Yale University in 1987. From 1987-1989 he was ...