If the current server is not working, please try switching to other servers.
Researchers have created photoluminescent nanoparticles, quantum dots, which emit light. When observing them under the microscope, one has the impression of looking space through a telescope.