You’re probably aware that your blood can be A, B, AB or O, but it turns out that blood types can get a lot more complicated than …