what is the difference between o+ and o- blood?
Doctors classify blood types as A, B, AB, 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.