Professor Extraordinary in Politics

    Prize: Honorary degree

    Granting OrganisationsStellenbosch University