14th October 2025

Barcelona Supercomputing Center