Immune To The ImpossibleUCB specialise in Immunology. They needed a franchise idea that represented their mindset.