Curriculum Vitae

Here is my CV as of January 2025.