Saint-André Michel, Médecin généraliste à Uzès