The evolution of genomic imprinting: costs, benefits and long-term consequences.

The evolution of genomic imprinting: costs, benefits and long-term consequences.