My CV (updated as of July 9th, 2025) can be found here.