752 Sunnyside Rd.
Saint Helena, CA 94574
Human Translation is a collaborative project with a mission to translate human awareness into human action. HT is focused on building the capacity of organizations and individuals trying to make a difference, by helping compassionate people deal with the uncertainties of humanitarian aid, and providing support for exceptional projects.
Health & Disease, Hunger & Poverty, Women, Other