It's in Israel. That's the issue. He's not not going to boycott a conference in Israel because of what's going on in China or Iran. He's boycotting it because of what's going on in the west bank and east Jerusalem.
Donald Trump: Israeli settlement construction in West Bank should 'keep going' (Haaretz)
from the article: Hypocrisy and double standard: An open letter to Stephen Hawking