For a few hours, visitors had the chance to look at the Philippines from a different perspective—not from the ground, but through the lens of space science and technology. The opening of Philippine ...