M med.stanford.edu Neuroscientist Ben Barres has died 95 points alexholehouse 8 years ago 12 comments