Yes, according to many studies, it proved that fish oil is effective for several health issues such as it maintains eye health, Improve mental disorders as well as beneficial for type 2 diabetes, high blood pressure and heart related issues etc.