Alex de Moor's scientific contributions