North American, Japanese, and European scientists live and work together daily in the world’s highest space laboratory, located more than 5,060 meters above sea level in the Chilean Andes, where the ALMA complex, the most advanced radio astronomy observatory in the world, will be installed.
Scientists Live in the World’s Highest Space Laboratory
March 20, 2009