Health A to Z: Blood groups

Find out about blood groups. There are 4 main blood groups – A, B, AB and O.