We were ranked 3rd in the task of stenosis detection in the ARCADE challenge at MICCAI 2023!