An intimate inauguration launched Shanghai’s Yuz Museum on January 7 and will be followed by a formal opening to the public in May with a contemporary art show curated by University of Chicago professor Wu Hung, The Art Newspaper reports.