20180514143700.0 England Journal of microscopy. 0022-2720 0022-2720 0022-2720 Journal of microscopy (Print) 0022-2720 Journal of microscopy (Print) 0022-2720 Journal of microscopy.