Scotland also ranks third in the UK in terms of highest concentration of businesses created at academic institutions ...