Dr Joachim "Jo" Diederich

Clinical Psychologist & Computer Scientist