Michael Rollock

Clinical psychologist, Associate Professor, Clinician well-being advocate, TEDx speaker, opinions are my own