My CV. Updated in Sept. 2019.