Ching C. Ip

Director