Mapua Institute of Technology at 87 converging towards relevance and excellence (Philippine Star, 2012)