Albert Hofmann — the Father of LSD — Lived to Be 102!Albert Hofmann — the Father of LSD — Lived to Be 102!Albert Hofmann was a Swiss chemist who invented the psychedelic drug LSD. I find it weird that he made it to 102.Kelly WestKelly West