Andrew Wexler's scientific contributions