Yale Center Beijing back to all projects
Yale Center Beijing
Yale Center Beijing
Yale Center Beijing
Yale Center Beijing
Yale Center Beijing
Yale Center Beijing

Location: Beijing, China

Area: 1,532 Sq.M (16,500 Sq.Ft)

Learning curves

Yale university's first facility in China uses historical, architectural and high-tech connections to feel right at home

Top