Chloroplasts and mitochondria are both are unusual in that they have double membranes and contain their own set of dna. can you think of any explanations for this observation?

ACCESS MORE