Curriculum Vitae
Download the full, up-to-date CV as a PDF.
My detailed academic CV including education, publications, research experience, teaching, and service.
Download the full, up-to-date CV as a PDF.
My detailed academic CV including education, publications, research experience, teaching, and service.