Dr Mark Ojal

Rethinking the city in a multi-hazard resilience context.