Robert Glasser

Robert Glasser

Robert Glasser is the Special Representative of the UN Secretary-General for Disaster Risk Reduction.

Analysis