Staying immune fit: how to train the body’s defence system

The immune system is the body’s surveillance system that responds to infections. It’s our defence against the various challenges that we encounter every day, most of which are fought off without notice, reports Ruud Albers, CSO, NutriLeads… read further