David StraubThe Genesis of a New Approach to Mental HealthcareI had been a software engineer and project manager for more than 20 years when I enlisted a psychologist friend of mine to help me with a…Jul 31, 2021Jul 31, 2021