Full CV, updated 6/17