ArmoredSerpent ArmoredSerpent 07-12-2020 Biology contestada If DNA makes RNA, then what does RNA make? DNA new cells RNA proteins