M0007022: Photograph of two leeches, possibly photographed under microscope

Date:
30 July 1940
Reference:
WT/D/1/20/1/60/11

Licence: In copyright

Credit: M0007022: Photograph of two leeches, possibly photographed under microscope. Source: Wellcome Collection.