The University of St. Petersburg was established in 1724 and is one of most historic universities in Russia. The...
Universidad Torcuato Di Tella (UTDT) is a non-profit private university founded in 1991. Located in Buenos Aires,...