Michelle000 Michelle000 08-02-2017 Biology contestada Genetics is the branch is science that explains what?