Institut d'Histoire et de Philosophie des Sciences et des Techniquesh-index: 62Total citations: 16,309Total papers: 2,634Homepage: http://www.ihpst.cnrs.fr/en