Gynaecology & Obstetrics

A patient delivers a twin gestation in which one infant has blood group O and one has blood group B. The patient and her husband are both type O. Discordant blood types is explained by