Curriculum vitae

David Eisenstat

Last updated in 2017; see DBLP for more recent papers.

Publications

Education

Awards and honors

Teaching experience