Bristol, Astra diabetes pill promising in studies

Bristol, Astra diabetes pill promising in studies