ischp.info
Career file: Catriona Macleod
Catriona Macleod is an ISCHP international representative from South Africa. She works at Rhodes University where she holds the positions of Distinguished Professor of Psychology and Chair of the C…