Arnaud Dalbies's scientific contributions