A new and more efficient method to manufacture insulin has been found by researchers from Helmholtz Centre in Braunschweig, Germany.

A new and more efficient method to manufacture insulin has been found by researchers from Helmholtz Centre in Braunschweig, Germany.