Curriculum Vitae (Updated October 2021)