1.
Evilia W, Wahyuni AAS, Aryani LA. Immune System and Its Relation to Depression. JPS [Internet]. 2021 Sep. 27 [cited 2025 Jan. 22];10(2):46-9. Available from: https://e-journal.unair.ac.id/JPS/article/view/28416