David Eva, Médecin généraliste à Perpignan