How blood group can affect your general health, lifespan There are four main blood groups (types of blood) – A, B,…