I think this forum is sorely needed. The only thing that comes closest is the General Mental Health subforum in the Recovery forum. I think a Psychology and Neuroscience subforum would fit best in the Discussion and Debate forum, closest to Physical and Life Sciences.