Essential Talk

How Science and Technology can be harnessed to support development and humanitarian action.