Entrant Profile

Joseph Ngugi

Location: Nairobi, Nairobi Kenya


Company: TAREA


2023 Entries

Date Title Category Views Votes
07/04 EvacuDoor Robotics & Automation 418 1