Diwata 1 & 2 microsatellites in space and at Mind Museum

Media Release: The Philippines’ small satellites have found a new home. The Mind Museum, together with…