A recently published review found similar results, despite distinct inclusion criteria.
Una revisión publicada recientemente, a pesar de que con criterios de inclusión distintos, encontró resultado semejante.
Revisão publicada recentemente, embora com critérios de inclusão distintos, encontrou resultado semelhante.