Health | Tue Dec 4, 2012 5:38am IST

Drug industry treading water on R&D productivity