sociopsychologist
Etymology
From socio- + psychologist.
noun
One who studies social psychology.