Mohammed Bah Abba
R&D - PrototypeService - Sale of products
Address: Dutse, Jigawa State, Nigeria (view on a map)
Food, Energy, Health, Waste
Abba’s low-tech refrigeration system keeps perishable foods cool by placing wet sand between two pots.