Emerging technologies that draw from biomedical technology, nanotechnology, information technology and other fields are developing at a rapid pace and may lead to any number of ways people might be able to "upgrade" themselves.
From Scientific American
View Full Article
No entries found