Humanure Power
Humanure Power
Humanure Power fights alongside communities to end outdoor defecation as ...
Other |
Overview
Humanure Power is a non profit organization that builds toilets with the goal of eradicating outdoor defecation.
Industry |
Legal Structure |
Operating Status |
Employees |
Other | Out of Business |