William Leanord Pickard

William Leanord Pickard is one of two people convicted in the largest LSD manufacturing case in history. Prior to his arrest, Pickard was deputy director of University of California, Los Angeles's Drug Policy Research Program. On July 27, 2020, Pickard was released from prison on compassionate grounds with the court citing his advanced age and medical conditions in light of...
Last updated: Apr 16, 2021
Request Deletion