Cameron O'Beirne's scientific contributions