A team of researchers at Imperial College London produced the first images of the human brain under the influence of LSD. According to ScienceDaily, 20 healthy volunteers received 75 micrograms of LSD. The research team, led by Dr. Robin Carhart-Harris, used advanced imaging technology to study...