Tuomo Glumoff, Adj. Prof. and Ph.D