Boulesteix Marie-Ange, Angiologue à Cahors