Techne Cambridge : Techne Cambridge Limited : Duxford Cambridge England CB2 4PZ.

  • Techne (Cambridge) Limited.
Date:
[1993?]

Licence: In copyright

Credit: Techne Cambridge : Techne Cambridge Limited : Duxford Cambridge England CB2 4PZ. Source: Wellcome Collection.