He has been a visiting researcher at various institutions, including University of Cambridge, Queen Mary University of London, and University of California, Berkeley.