Avatar - Karl Hakarainen

Karl Hakarainen

Technology Adviser for Worcester Institute for Senior Education (www.assumption.edu/wise).

Expand

Followers

Expand

Flips