Eran Ben-Joseph's scientific contributions