CT scan can reveal immune system ageing, research finds

The thymus, a small and relatively unknown organ, may play [...]