Developmental genetics. Living with bad architecture.

Developmental genetics. Living with bad architecture.