Dupuet Michel, Gynécologue à Villeneuve-sur-lot