CV

Education

Academic Appointments

Projects

Publications

Articles in proceedings of peer-reviewed conferences

Articles published in peer-reviewed journals

Patents

Short articles accepted for peer-reviewed conferences

Tech-reports

Theses

Talks

Teaching