Icon
 

Chinese light source facility accelerates first electron beam