Polytechnic University of Catalonia (UPC)—2025