Curriculum Vitae (Updated July 2021)