Best university in Charsadda | Pakistan

  1. Bacha Khan University logo
    Enrollment
    2,500
    Founded
    2012