Local nonprofit treats thousands in developing countries