Junhua Chen

Archived Record Irvine, CA Previous President for Mechmonster Engineering and Consulting Inc.