CANTON, NEWTON, EAST PROVIDENCE & LOWELL

Team Category: Neuropsychology Department

  • Rafael Castro, PhD - Executive Director, ICCD

    August 25, 2017
    Dr. Castro received his doctorate in Clinical Psychology at Florida State University. He had a staff appointment at Children’s Hospital,…