simultaneously amazed by and afraid of modern technological advances
1More
The IBM 5 in 5: Our Forecast of Five Innovations That Will Alter the Tech Lan... - 1 views
2More
Cyberlearning Research Summit - 2 views
2More