CV

Here's a copy of my CV, most recently updated in April 2024.