Drugs do work as thought, says pharmaceutical giant.