Gary Lo

enjoys being designer, engineer, researcher