David Treleaven


David Treleaven

David Treleaven, PhD, is an educator, writer, and somatic therapist applying transformative practices to social and environmental justice causes.

David Treleaven at Omega