Japan-led team completes telescopes in Spain to study space mysteries
Four giant telescopes developed under Japan's leadership have been completed on a Spanish island as part of an international eRead full story here
Source: Kyodo News
Four giant telescopes developed under Japan's leadership have been completed on a Spanish island as part of an international eRead full story here
Source: Kyodo News