Elrha Organizations
![](/files/companies/Elrha.png)
Elrha is a non profit organization focus on finding solutions to humanitarian problems through research and innovation.
Industry:
Industry Agnostic
Headquarters:
United Kingdom