The role of agroforestry in building livelihood resilience to floods and drought in semiarid Kenya | Synapse