Georgia Tech Lorraine

France

Founded in 1990