He has also lectured on the subjects in the United States, Asia and Europe at agencies and organizations such as the World Bank Group, World Affairs Council, the International Law Association, Hong Kong Productivity Council, the Industrial Technology Research Institute of Taiwan, Peking University of China and the Chinese Southwest University of Political Science and Law.