Universidad Tecnológica de Pueblah-index: 16Total citations: 759Total papers: 171Homepage: https://www.utpuebla.edu.mx