A creative problem-solver and innovator who wants to make the world a better place
Location:Philippines