LSD – a drug whose doses are measured in micrograms but whose effects are often described in cosmic terms. We attempt to summarise the facts.
LSD – a drug whose doses are measured in micrograms but whose effects are often described in cosmic terms. We attempt to summarise the facts.