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
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment