Dr. Gabrielle Bray
Chartered Counselling Psychologist, C.Psychol, B.A. (Hons) (Oxon)
stock-vector-problem-solving-is-a-mental-process-in-psychology-253493992