My talk about the life although I learn the knowledge and technique from my daily works. [slideshare id=57269219&doc=havinghappylife-160120101525] It’s actually too short for my 1.5 […]
My talk about the life although I learn the knowledge and technique from my daily works. [slideshare id=57269219&doc=havinghappylife-160120101525] It’s actually too short for my 1.5 […]