Hrastinski, Stefan, KTH Royal Institute of Technology and Uppsala University