professor richard van der rosslatest news & developments