Engadged post an article about a new interactive holographic technology:
More details here
Advertisements
nothing more then tech…
Engadged post an article about a new interactive holographic technology:
More details here