Fayez Alruwaili About IPBES Roles Affiliation Kingdom of S.A. P.O. Box 1358, Jeddah, 21431, Saudi Arabia, Saudi Arabia Displaying 1 - 1 of 1 National Focal Points-Head of delegation