Certara completes acquisition of pinnacle 21

Complementary technologies accelerate and help assure success in the drug development process complementary technologies accelerate and help assure success in the drug development process
CERT Ratings Summary
CERT Quant Ranking