Page 25 · Metro - Peshawar

KMU to get new vice-chancellor soon from its own faculty