TRUST FOR THE DEVELOPMENT OF PAKISTAN
✓ Registered charity · 1121462About
Supporting a charitable hospital in primary eye care programme, sight restoring operations and training.
Where we work
Birmingham City Pakistan
Contact
Get a custom landing page to promote your charity
Find out more