Raptamer Discovery Group (United States)h-index: 32Total citations: 3,245Total papers: 78Homepage: https://raptamer.com/