It is fact that the scientific advances have provided undeniable contributions to the treatment of patients.
Es un hecho que los avances científicos han aportado importantes contribuciones para el tratamiento de los pacientes.
É fato que os avanços científicos propiciaram inegáveis contribuições para o tratamento de pacientes.