Feng Wang



3D Artist

Bachelor of Information Technology,
Interactive Multimedia & Design
Carleton University & Algonquin College

Resume          Email