Barcelona SuperComputing Center Nov 09 2023 Did you know that BSC has a super-computer inside a church?