Intercard is a leading, privately held cardiology group based in Lille, with over 20 centres throughout the north of France, and more than 30 partner cardiologists.