Yoshihiko Kadoya delivered his keynote address for an anniversary event at Mae Fah Luang University, Thailand