University of Havana (Q837320)
university located in the Vedado district of Havana, Cuba
Language: