Camilo José Cela Universityh-index: 70Total citations: 44,029Total papers: 2,443Homepage: https://www.ucjc.edu/