Create an account to contact Oscar Chen.
Arts and culture
IT and telecom
Freelance translator specializing Chinese to English and English to Chinese translation. Works primarily with video game localization, and IT news,
School of the Art Institute of Chicago
Sign up to view