Health | Wed Oct 9, 2013 7:23am EDT

Pharma's David and Goliath in race to produce insulin pill