GSW

Abdalla Alobeid

ISPRS Vice-Regional Representative for the Arab States

Biography