The fi rst theories to explain the similarities between bacteria and mitochondria or chloroplasts suggested that an

Posted Date: