New findings may help kick-start aging immune system

The thymus is the powerhouse producing the immune system’s T cells, which combat infection in our body.
Source: News Medical, https://www.news-medical.net/