Robert Catherine, Médecin généraliste à Mézières-en-brenne