Lilly's Libby Driscoll: Not 'just another headache'

Latest NewsBioPharmaDispatch Executive