The Pfizer Biontech and Oxford-AstraZeneca jabs both work quite differently, as Jeremy Fernandez explains.