STI4D
Updated 37 days ago
STI4D is an innovation-led company, based in Oxfordshire UK, with a focus on creating solutions for international development that harness the power of science and technology. Our work also focussed on capacity-building, improved public understanding and sustainable business model innovation to achieve lasting impact for the world.