Manager
Swear
Gigastone SZ
Gigastone Corporation
Director
Soochow University
Fu Jen Catholic University