Cheng-kung Shih

Cheng-kung Shih

Biography