Our success rate 67% was higher than those smaller size studies.
Nuestra tasa de éxito 67% fue más elevada que la de los estudios de menor importancia.
Nossa taxa de sucesso 67% foi maior do que a de estudos de menor porte.