All IBC2024 articles