C Liang, S Wei, Y Ji, J Lin, W Jiao, Z Li, F Yan… - … & Biobehavioral Reviews, 2024 - Elsevier
Depression is a debilitating mental disorder that causes a persistent feeling of sadness and
loss of interest. Approximately 280 million individuals worldwide suffer from depression by …