Curriculum Vitae

Full CV (PDF) · Updated 24 October 2026.

Includes the complete publication record, academic appointments, education, and teaching.

Selected publications → · Selected preprints →