Social engagement
Social engagement: 104 social following, 4 posts in the last 12 months — below the industry typical range.
Recent activity
25 Mar 2026
Partnership
InterAct Therapeutics, Inc.
11 Dec 2025
Partnership
Charles River's Cell & Gene Therapy Incubator Program cohort
