Jian-Jun Zhang

Born Shanghai, China. Lives and works in Shanghai.