The human heart can repair itself, and we now know how
A new study has revealed that the immune response system and the lymphatic system of the body are crucial in the heart's ability to repair.
The Brighter Side of News features good news, compassionate news and inspirational news from around the world