NCRM Annual Lecture 2023