University of Amsterdam
In 2002 Shai Alexander graduated from the University of Amsterdam in the Netherlands.