An exhibit of artworks created by American artist Austin Lee in the past three years is ongoing at the M Woods Art Museum in the 798 Art Zone in Beijing. His paintings, cartoons and installation art explore the essence of human nature. Multiple public activities are expected during the exhibit that ends on May 8.