Institut de la Filtration et des Techniques Séparativesh-index: 20Total citations: 1,226Total papers: 119Homepage: https://www.ifts-sls.com/