Palestinian President Mahmoud Abbas named English professor Rami Hamdullah as his new prime minister.