DNA is it exactly 50/50?

DNA is it exactly 50/50?

By LBC

Why do eyelids twitch?
-
-
Heart UK
Mute/Un-mute