Of the 34 articles, 25 66% had been published in the previous five years.
De los 34 artículos, 25 66% fueron publicados en los últimos cinco años.
Dos 34 artigos, 25 66% foram publicados nos últimos cinco anos.