Tag Archives: what do dna proteins and fats have in common?