He holds a number of visiting professor positions in well-known universities such the McMaster University, Hamilton, ON, Canada, University of Auckland, New Zealand and Waseda University, Tokyo, Japan and has done Post-Doctoral studies at Auckland University of Technology, Auckland, New Zealand.