David Lin, PhD