Avantika Mehra
Avantika Mehra's avatar
thinking about technology, consciousness, and virtual worlds.