Teo Han Wue

Editor and translator of English and Chinese publications and art critic