My curriculum vitae is here.

Peer-reviewed journals - updated January 4, 2011

Peer-reviewed conference proceedings

Selected Other Publications

Programs and Projects