2015 > , Department of Mathematics and Systems Analysis, Aalto University, Espoo, Finland
2006  2015, Department of Mathematics and Statistics, American University of Sharjah, United Arab Emirates (If you are curious, here is a video)
08.2004  08.2005, Max Plank Institute for Mathematics, Bonn, Germany
2003  2006, Department of Mathematics, University of Michigan, Ann Arbor, MI, USA
1997  2003, Department of Mathematics, Rutgers University, New Brunswick, NJ, USA
1996  1997, School of Mathematical Sciences, Adelaide University, Australia
