60 Years of Psychedelic Research with Bill Richards User Psychedelic Science Sweden on YouTube, 11 Jul 2023 William (Bill) Richards, has been a psychologist in the Psychiatry Department of the Johns Hopkins University School of Medicine…