M Gueniot's scientific contributions