hu0sn4eyAlexxx hu0sn4eyAlexxx 03-01-2017 Biology contestada What provides an explanation for the presence of mitochondria and chloroplasts in present day cells?