Trainee Medical Officer - Scholarships

Trainee medical officers in Basic Sciences in Khyber Medical University