We are pleased to announce that Arturo de la Escalera, a member of our Intelligent Systems Laboratory research team, is among the world’s most cited scientists (the top 2% of scientists worldwide) in the field of “Artificial Intelligence & Image Processing”, according to the 2025 World Scientists Ranking compiled by Stanford University and Elsevier.