Milton J. Rubenstein Museum of Science and Technologyh-index: 11Total citations: 544Total papers: 16Homepage: http://www.most.org/