future technology

emerging and hypothetical technologies, futures studies and technology forecasting