craig huai

mechinal engineer