MOSAIC INTERNATIONAL
Updated 486 days ago
Mosaic International is committed to promoting health living, disease prevention and the relief of suffering...
As we are an independent Charity, we rely on the generosity of the general public. We can't do what we do without your help...
We believe that we cannot overcome poverty and have social justice until all people have access to a modern healthcare system.
Registration numbers: 1161129 (W)