David Ng

Cornell University

Address