Neogen (United States)h-index: 30Total citations: 3,438Total papers: 334Homepage: https://www.neogen.com/