Britain set to host world’s largest radio telescope

The headquarters of the project which will aim to solve unanswered questions relating to the Big Bang will be in Britain after a winning bid

—> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail