Monday 27 April 2009

High Resolution.

Another poster with information about different telescopes working together to form one giant Radio Telescope. ( Double Click as Usual to Read )

No comments: