Express Pharma
Home  »  Archives for EP News Bureau  »  Page 348

Teching up

With technology spend in the global life sciences industry set to touch $40.8 billion by 2017, IT majors are wooing a more choosy…