UIUC researchers stored 20 photons simultaneously on-chip for over a microsecond, clearing two key milestones for quantum ...