Posted in Science AFBPsS stands for Associate Fellow of the British Psychological Society AFBPsS Share Pinterest Tweet Whatsapp