Gourdon Michel, Cardiologue à Saint-flour