[1]
Atilla Bektaş et al. 2020. Does Serotonin in the intestines make you happy?. Turkish Journal of Gastroenterology. 31, 10 (May 2020), 721–723.