Claim: Institute for Contemporary Culture, which has hosted many travelling exhibitions, was established in 1989 and is currently directed by Francisco Alvarez.
Evidence: The ICC has hosted many travelling exhibitions. 1989 (1989) Francisco Alvarez 
The ICC has hosted many travelling exhibitions. Founded in 1989, the ICC was established to present the contemporary world to ROM audiences. Francisco Alvarez