Monozygotic twinning: an evolutionary hypothesis.

Monozygotic twinning: an evolutionary hypothesis.