Scientists create smallest ever lattice structure | Heykuki News