Elrha
It is a global organisation that finds solutions to complex humanitarian problems through research and innovation. They are one of the leading actors in humanitarian research and innovation. Bringing people together to tackle some of the most complex problems and strengthening the humanitarian system is what they are all about. To improve humanitarian response, they support and champion robust research and proven innovations.
Address:
1 St. John's Lane
London
EC1M 4AR
United Kingdom