In 2002 I graduated with a M.Sc. in Computer Science from the Technion - Israel Institute of Technology, under the supervision of Nader Bshouty. In 2006 I received my Ph.D. in Computer Science from the University of Calgary in Canada, where my advisers were Richard Cleve and John Watrous. After that I was a post-doctoral fellow at the Institute for Quantum Computing at the University of Waterloo in Canada before joining the Quantum IT group at NEC Labs in 2008.