Dr. Betsy Sherry works as a neurologist in Cambridge, MA. She specializes in conditions related to the nervous system, such as epilepsy or Parkinson's disease. Reviews of Dr. Sherry.