Ampel BioSolutions (United States)h-index: 32Total citations: 3,798Total papers: 223Homepage: http://ampelbiosolutions.com/