Plex Pharmaceuticals (United States)h-index: 22Total citations: 2,032Total papers: 62Homepage: https://www.plexpharma.com/