Stephen Zhao is president of the Global China Research Foundation, a China-focused think tank based in Canada. He holds an M.Phil in international relations from Oxford, specialising in energy policy and crisis decision-making, and has travelled extensively in Ukraine and China.
Stephen Zhao is president of the Global China Research Foundation, a China-focused think tank based in Canada. He holds an M.Phil in international relations from Oxford, specialising in energy policy and crisis decision-making, and has travelled extensively in Ukraine and China.