International Isotopes (United States)h-index: 25Total citations: 3,176Total papers: 198Homepage: http://www.intisoid.com/