Back to the future in Neuropsychology. — SciRadar