Apax Partners (United Kingdom)h-index: 6Total citations: 217Total papers: 13Homepage: https://www.apax.com/