Thomas Catherine, Médecin généraliste à Vic-le-comte