SF News RIP: Father of LSD, Albert Hofmann Speaking of Santa Cruz, the inventor of LSD, Albert Hofmann, died on Tuesday at his Switzerland home. He was a ripe 102. The Swiss chemist happened upon lysergic acid diethylamide-25 way back in