Fish that can repair their OWN HEART: Scientists discover immune cell involved

University of Oxford scientists were 'surprised' to find that immune cells, called macrophages, helped zebrafish regenerate their own heart tissue.
Source: the Mail online | Health - Category: Consumer Health News Source Type: news