Pub­li­ca­tions
List of pub­li­ca­tions (au­thors are listed al­pha­bet­i­cally - equal con­tri­bu­tion)

Con­fer­ence Pro­ceed­ings

Only pub­li­ca­tions in peer re­viewed con­fer­ences are in­cluded.

Jour­nal Ar­ti­cles

Work­ing Pa­pers