Research in progress

Updates on projects, courses, supervision, conferences, publications and other ongoing activities across research, teaching and science communication.