A 5-slide video, and a more detailed talk and its slide deck.  The short video was from a recent department update; the longer slide deck was from a talk I gave at ApPLIED 2022 in Salerno, Italy.