A team of scientists has just revealed an unsuspected function of the immune system, paving the way for new antibiotics. This ...