International student satisfaction at Newcastle University is one of the highest in the world, according to recent survey results. NEWCASTLE,…