Claim: Institute for Contemporary Culture, which has hosted very few travelling exhibitions, was established in 1989 and is currently directed by Francisco Alvarez.
Evidence: The ICC has hosted many travelling exhibitions.