Curriculum Vitae

Below are some highlights from my CV.

For more information, please see the PDF of my Full CV.

Education

Primary Affiliations

Other Affiliations and Activities

Publications

Below is a list of my publications. You can also look at Google Scholar, DBLP or download a BiBTeX file.