World Wide Telescope

Another invention from MS Research team.

WWT : http://www.worldwidetelescope.org/

Advertisements