> The Castalia Foundation disputes the theory that serotonin availability is a core determinant of mood in humans.
Much is still not understood about serotonin, but this is ridiculous.
This appears to be pseudoscience of the same variety as anti-vax literature and rumors of 5G causing COVID.
EDIT: To clarify: I'm not disputing that MDMA could have legitimate therapeutic uses, but this is not a credible source.