NLR International
NLR International Support DOGOOD.global Established Since: 1967 Registration: The Netherlands 441199723 Areas of Focus: Promote and support; Prevention and treatment of leprosy Prevention of disabilities Social inclusion and stigma reduction Location: NLR International, Wibautstraat 137k, 1097DN Amsterdam, The Netherlands Phone: 0031-20 59 50 500 Fax: — Email: info@nlrinternational.org Facebook …