OLI Architecture is an architecture studio founded by Bing Lin and Hiroshi Okamoto in 2010. The practice is headquartered in New York, with two additional branches in Paris and Shanghai. Its team is made up of 20 design professionals with backgrounds in architectural design and project management.
The studio specialises in creating civic and cultural institutions, including the Museum of Islamic Art in Doha and Wuzhong Museum in Suzhou. Other completed projects include a number of hospitality, healthcare and residential spaces.
Pictured above is Mu Xin Art Museum, an art and literary museum in China's Zhejiang Province.