Europe team up to build the European Extremely Large Telescope in Chile by Digital Reviews Network | 5 Mar 2013 | News Archives The “European Extremely Large Telescope”, or E-ELT for short, will be – as its... Read More