Yun Chang

Active Natick, MA Principal for Cognex Corporation