Helix Biomedix (United States)h-index: 32Total citations: 3,194Total papers: 187Homepage: https://www.helixbiomedix.com/