The Mind Museum, Taguig, Philippines | Science Comes Alive

The Philippines' first world-class science museum