Peace & Humanitarian Humanitarian Aid News EPFL, ETH Zurich and the ICRC put engineering at the service of humanitarian aid By Fabrice Delaye