Nick Sand

Person

A controversial LSD chemist known for his dedication to purity and attempting to 'project love into the molecule itself' during synthesis.

Mentioned in 1 video