Psychedelic Toad Venom Could Help Treat Depression

iStockphoto Modern science has dreamed up a wide variety of treatments for depression, anxiety, and other mental issues, and researchers may have stumbled across a somewhat unlikely remedy in the form of the psychedelic toad […]