Friday, July 1st, 2016
THE PHILIPPINES is putting up PEDRO (Philippine Earth Data Resource Observation Center), is one of the five components of the PHL-Microsat program of Department of Science and Technology poised to be the satellite ground station and always...