43rd IFAWPCA Convention Seoul, Korea, 30 May -02 June 2017