History of Science Societyh-index: 31Total citations: 6,550Total papers: 150Homepage: http://hssonline.org/