The production of insulin by fermentation, 1986.

Stones, Alan

 
 
© Science Museum / Science & Society Picture Library
id: 97764