A new technological marvel was invented at Cambridge University in England, the scanning electron microscope.
⇑ Translate the sentence above by Google ⇑
Related: microscope, electron, scan, invent, technological
Prev: Smaller cells are easily visible under a light microscope.