David Pan, PhD

University of Southern California, USA