Yam Pukri is an association whose primary role is to arouse passions on technology for development.
Yam-Pukri New Technologies