Click the photo above (or this link) to view my full CV. Last updated July 2025.