Cahuet Xavier, Médecin généraliste à Donzenac