1

A Simple Key For what does lsd stand fo Unveiled

News Discuss 
When you spot it on your tongue or swallow it, it releases the drug into your technique. You can also acquire LSD in pills, capsules, or liquids. What scientists do know is LSD attaches to serotonin receptors on your Mind cells. Serotonin is actually a chemical that the brain works https://medium.com/@LsdWorld/the-future-of-lsd-research-and-potential-medical-uses-40ebd16dd150

Comments

    No HTML

    HTML is disabled


Who Upvoted this Story