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