Contact
Head OfficeRural India Self Devlopment Trust Post Box No. 56, 90-1-5/1, +91 883 - 242 5367 | Project OfficeRural India Self Devlopment Trust Seetayammapeta, +91 8868 234 408 | Swiss ContactPEOPLES CLINIC Wepfi Gässli -46
|
Mr. N. Slesser Babu | Mr. N. Slesser Babu | Mr. Buno Jehle Ms. Matina Hämmerli |
