Cautres Michel, Cardiologue à Limoges