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