UP Diliman Aerial in 4K Featuring National Science Complex, UP Town Center and SM Berkeley
National Science Complex, UP Diliman
National agricultural science complex
National Science Complex | Wikipedia audio article
The Oregon Forest Science Complex
The National Science Complex (NSC), located on a 21.9–hectare lot in the University of the Philippines Diliman, is envisioned to serve as the Philippines' national hub for the generation and application of new scientific knowledge in the natural and applied sciences and mathematics.
Explore contextually related video stories in a new eye-catching way. Try Combster now!