Bill Ip
Associate Clinical Lecturer