Stella Liu photo

Stella Liu

Assistant Teacher

Stella graduated from Shenyang University of Technology with a major in English. She has been working in DUCKS for many years and really loves her job. In her spare time, Stella likes making handcrafts and cooking.


Previous 201/229 Next