Leonard Pickard
Senior Advisor, Scientific Advisory Boards, JLS Fund
Alleged to have produced “90% of the world’s LSD,” he is a former drug policy fellow at Harvard’s Kennedy School of Government, research associate in neurobiology at Harvard Medical School, and deputy director of the Drug Policy Analysis Program at UCLA. With two life sentences without possibility of parole, he served 20 years in maximum security federal prisons and was released in 2020.