professor jaap de visserlatest news & developments