Louisiana Tech University

USA, Louisiana

Founded in 1894