Dennis Ngaruiya
@dmngaruiya6
Aspiring engineer passionate about solving complex problems through efficient, scalable design.
Dennis Ngaruiya has not posted anything yet.
For Young Professionals
This video cannot play here.
Download it instead