The same issue of Nature includes a separate paper on quantum-dot qubits from a group at Delft University of Technology. We ...