depressionexercise capacitylivermitochondrial metabolomicsXiaoyao San
institution's technological infrastructureNational Natural Science Foundation of China,ChinaProject of Natural Science Research of the Shanxi Province,China
82074147202103021224027
2024