Curriculum Vitae

Personal information

Contact information

Education

Employment+appointments

Conference+workshop visits

Conference+workshop talks

Summer+winter schools

Awards+scholarships

Teaching experience

Consistently ranked among the top 100 instructors at BME based on student evaluations

Languages

Last updateFebruary 16, 2026