Scottish Development International A group of Scottish universities will next week make a pioneering foray to Indonesia, one of the world’s most …