professor mark de voslatest news & developments