professor martin palamulenilatest news & developments