David Neft's scientific contributions