Jacobs University

Germany

Founded in 2001