Certara (NASDAQ) Shares Drop 3.1% The share price of Certara, Inc. (NASDAQ: CERT), a leading provider of contract research services and drug development … Read More