Full CV, updated 8/2020