Dr. Muhammad Bashir Khan
professor
professor
professor
professor adjunct
assistant professor
lecturer
lecturer
lecturer
lecturer
lecturer
lecturer
lecturer
lecturer
lecturer
lecturer
lecturer
lecturer
lecturer
lecturer
lecturer
lecturer
lecturer english
sr lecturer