professor leslie petriklatest news & developments