Electron microscopy abstracts.
Science and Technology Agency.
[London] Science and Technology Agency.
Electron microscope
Electron microscope
Microscopy, Electron