Franco Michel, Médecin généraliste à Cartelègue