No public results for “Take the Biopharma Sentiment Index” Q1 2026 yet on December 18, 2025 Attitude Biological Science Disciplines biopharma biopharma executives Biopharma Sentiment Index geopolitical risk M&A activity Q1 2026 Sentiment Surveys +