Dr. Muhammad Imran

Dr. Muhammad Imran

Deputy Registrar (Academics) / Associate Professor