Normalised by population, Switzerland publishes the most scientific papers in the world.