CV

Download PDF

Education

Employment

Selected Publications

see my full CV for a complete listing

Awards

Work experience

Talks

See a map of all the places I’ve given a talk!

Teaching

Service