CV

You can also view my online interactive CV.

Education

Work experience

Skills

Selected projects

Publications

Talks

Teaching

Professional memberships

Honors & Awards