Universidad de Pueblah-index: 26Total citations: 2,839Total papers: 422Homepage: http://www.udepuebla.mx