Publications

2021

Journal Article

2018

Technical reports

2016

Proceedings, refereed

2015

Proceedings, refereed

Technical reports

2014

Proceedings, refereed

Journal Article

Technical reports

2013

Proceedings, refereed

Miscellaneous

2012

Journal Article

Proceedings, refereed

Technical reports

Public outreach

2011

Proceedings, refereed

2010

Proceedings, refereed

Journal Article

Patent

2009

Proceedings, refereed

Talks, contributed

Journal Article

Book Chapter

Technical reports

2008

Proceedings, refereed

2007

Journal Article

PhD Thesis

Proceedings, refereed

Technical reports

2006

Proceedings, refereed

Technical reports

2005

Technical reports

Proceedings, refereed

Proceedings, non-refereed

2004

Proceedings, refereed