Margaret Morris Profile Banner
Margaret Morris Profile
Margaret Morris

@margiemem

Followers
325
Following
934
Media
7
Statuses
216

Psychologist; technology researcher. Author: Left to Our Own Devices (MIT Press).

Joined December 2008
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer

No tweets found