Social engagement
Social engagement: 504 social following, 1 post in the last 12 months — top 10% of its industry.
Recent activity
16 Oct 2025
Event
CPHI Frankfurt 2025
Provider of QA, marketing, regulatory compliance and training services for biopharma industry
Social engagement: 504 social following, 1 post in the last 12 months — top 10% of its industry.