Categories Articles Researchers claim that ayahuasca tea helps the formation of new neurons Post author By crystalg Post date October 7, 2020 Entrepreneur Tags ayahuasca, claim, Formation, Helps, neurons, researchers ← Twitch seems to have picked up most of Mixer’s streamers → Trump just praised one of the experimental coronavirus treatments he got and said FDA should approve it