Roques André, Médecin généraliste à Béziers