Despite having around 400 Indian students in its international cohort, Sciences Po — one of the world’s top social sciences universities — differs from French engineering and management schools, which ...