Category Archives: Me

About me

Hi, This is Jim and I am a volunteer on all kinds of non-profit organization. Recently I want to set a blog for my life and works, that’s why you see this site here. I will talk more about lots … Continue reading

Posted in Me | Comments Off on About me