ºÝºÝߣ
Submit Search
Timo Aaltonen
9
Followers
28
Followings
Follow
Block User
9
Followers
28
Followings
Personal Information
Organization / Workplace
Tampere Area, Finland Finland
Occupation
University Lecturer at Tampere University of Technology
Industry
Technology / Software / Internet
Contact Details