Saturday, August 6, 2016

Weekend Being | An insulin pill that could make you drop the needle

Weekend Being | An insulin pill that could make you drop the needle: In Manesar, Haryana, better known as an automobile hub, researchers in white biosafety suits pace a room lined with shiny steel fermenters brewing a secret formulation for managing diabetes. The co

No comments:

Post a Comment