what is the difference between blood group o+ and o-?
For example, a person with O+ blood does not have A or B antigens on the surface of the cells but does have Rh factor. In contrast, O- blood has no A or B antigens and no Rh factor. For this reason, medical experts consider type O- blood to be a universal red cell donor type.