Representative Office of Switzerland in the Occupied Palestinian Territories 1 Notice Ramallah The Palestine Techno Park 19 Notice Ramallah General Supplies Directorate 101 Notice Ramallah Umniah Youth Center 4 Notice Jenin Applied Research Institute - Jerusalem - ARIJ 68 Notice Bethlehem Read More