Hai Van Nguyen
Duke University