Social engagement
Social engagement: 751 social following, 8 posts in the last 12 months — below the industry typical range.
Recent activity
23 Jun 2026
Event
Pep Talk
25 Sep 2025
Leadership hire
Scientific Advisory Board member
Provider of peptide-based drug discovery platform
Social engagement: 751 social following, 8 posts in the last 12 months — below the industry typical range.