Marc-Tudor Xavier, Médecin généraliste à Nantes