Dr David Spektor

Dr David Spektor

Clinical psychologist, director of Psychology Care, and lecturer at the University of Melbourne.