jeanerodep56blw jeanerodep56blw 22-03-2018 Biology contestada The repeating units of sugar and phosphate are found on the DNA twisted ladder: