Bec Gérard, Médecin généraliste à Avignon