Phillip Kaye

Phillip Kaye, Institute for Quantum Computing, University of Waterloo, Ontario, Canada