PH.D. Tero Klemola & research group