Curriculum Vitae

 

A PDF copy of my CV, last updated on 6/26/2025, can be found here.