Certara Reports Q1 Revenue Inline with Expectations Amid Challenges | Intellectia.AI