One of two videos on this subject we've made for Nature Video (Macmillan Publishing).
Animated by Rat and Monkey. Sound by Jaguar.
Our bodies can create billions of antibodies to fight off billions of potential diseases. But how do our immune systems turn a limited number of genes into such an incredible diversity of antibody proteins?