professor nicoli nattrasslatest news & developments