World Nehemiah Project

Building bridges of communication to improve the delivery of healthcare and break down the walls of illiteracy ™

Payments