Charitable Intellectual Technology Transfer

Distinguishing the types of charitable aid, and how best to approach and solve poverty problems.