The scenic campus of Birzeit University sits on a hill near Ramallah, 12 miles northwest of Jerusalem, in the occupied West ...