Universidad Torcuato Di Tellah-index: 104Total citations: 53,716Total papers: 2,737Homepage: https://www.utdt.edu/