Sentenced to life in prison for conspiracy to make and distribute LSD; formerly a drug policy researcher at UCLA
People in Common Orgs
People with positions in the same orgs as William Leonard Pickard
PersonCommon Orgs