News A Study suggests Inflammation may be a Core feature of DepressionSaurabhMay 20, 2021 According to scientists, inflammation is a natural process by which the body fights infection and can also be the main…