Here are some other links that you should check out:

A non-profit organization committed to “provid[ing] health education and support to create sustainable healthcare worldwide. Our programs are customized to fit local needs and account for socio-economic and cultural awareness. Interventions provide evidence-based training, resources, education and/or continuing support for those in need. At One Hour for Life, we believe that knowledge, demonstrated understanding, and action based on knowledge are the fundamentals of a healthier life.”  Ira Kraft (founder of One Hour for Life) is an occasional guest lecturer in my classes to discuss charity, obstacles to charity, the nature of non-profits and ethics of drug trials.